aboutsummaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml36
1 files changed, 19 insertions, 17 deletions
diff --git a/appveyor.yml b/appveyor.yml
index c5a768cb41..f47ec236e5 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,23 +1,25 @@
version: '{build}'
-skip_tags: true
-os: Windows Server 2012 R2
environment:
- GYP_MSVS_VERSION: 2015
- matrix:
- - GENERATOR: Visual Studio 14 Win64
- DEPS_PATH: deps64
- - GENERATOR: Visual Studio 14
- DEPS_PATH: deps32
+ APPVEYOR_CACHE_ENTRY_ZIP_ARGS: "-t7z -m0=lzma -mx=9"
+image: Visual Studio 2017
+configuration:
+- MSVC_64
+- MSVC_32
+- MINGW_64
+- MINGW_32
+- MINGW_64-gcov
matrix:
- # Allow builds to fail
allow_failures:
- - os: Windows Server 2012 R2
+ - configuration: MINGW_64-gcov
install: []
+before_build:
+- ps: Install-Product node 8
build_script:
-# See http://help.appveyor.com/discussions/problems/539-cloning-gyp-fails
-- git config --global url."http://".insteadOf https://
-- mkdir %DEPS_PATH%
-- cd %DEPS_PATH%
-- cmake -G "%GENERATOR%" ..\third-party\
-- cmake --build .
-- cd ..
+- powershell ci\build.ps1
+cache:
+- C:\msys64\var\cache\pacman\pkg -> ci\build.ps1
+- .deps -> ci\build.ps1
+- .deps -> third-party\**
+artifacts:
+- path: build/Neovim.zip
+- path: build/bin/nvim.exe