From 6dadb97b9562c6bcbcbfe1d988d1a51f2cebc7a6 Mon Sep 17 00:00:00 2001 From: xzyfer Date: Sun, 11 Mar 2018 14:54:15 +1100 Subject: [PATCH] Add Appveyor for Windows CI --- appveyor.yml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..8e6ecea --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,56 @@ +- + os: Visual Studio 2013 + + configuration: release + + platform: + - x64 + - x86 + + version: "{build}" + + cache: + - '%userprofile%\.node-gyp' + - '%AppData%\npm-cache' + + environment: + matrix: + - nodejs_version: 0.10 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 0.12 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 1 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 2 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 3 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 4 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 5 + GYP_MSVS_VERSION: 2013 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013 + - nodejs_version: 6 + GYP_MSVS_VERSION: 2015 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + - nodejs_version: 7 + GYP_MSVS_VERSION: 2015 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + - nodejs_version: 8 + GYP_MSVS_VERSION: 2015 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + - nodejs_version: 9 + GYP_MSVS_VERSION: 2015 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + + install: + - ps: Install-Product node $env:nodejs_version $env:platform + - node --version + - npm --version + - npm install