Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorForrest L Norvell <forrest@npmjs.com>2016-04-08 04:30:13 +0300
committerRebecca Turner <me@re-becca.org>2016-05-04 02:13:03 +0300
commitbb5d6cbf46b2609243d3b384caadd196e665a797 (patch)
tree88f86cd1c923bfe977ccebf6fadbedf2f67b1160 /appveyor.yml
parent044cbab0d49adeeb0d9310c64fee6c9759cc7428 (diff)
ci: add AppVeyor to CI matrix
Credit: @othiym23 PR-URL: https://github.com/npm/npm/pull/11444 Reviewed-By: @zkat Reviewed-By: @iarna Reviewed-By: @othiym23
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml36
1 files changed, 36 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 000000000..47d806df3
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,36 @@
+environment:
+ matrix:
+ # LTS is our most important target
+ - nodejs_version: "4"
+ # latest
+ - nodejs_version: "5"
+ # I like 0.10 better than 0.12
+ - nodejs_version: "0.10"
+ - nodejs_version: "0.12"
+ # EOL summer 2016, most likely
+ - nodejs_version: "0.8"
+ COVERALLS_REPO_TOKEN:
+ secure: XdC0aySefK0HLh1GNk6aKrzZPbCfPQLyA4mYtFGEp4DrTuZA/iuCUS0LDqFYO8JQ
+platform:
+ - x86
+ - x64
+install:
+ - ps: Install-Product node $env:nodejs_version $env:platform
+ - npm config set spin false
+ - npm rebuild
+ - node . install -g .
+ - set "PATH=%APPDATA%\npm;C:\Program Files\Git\mingw64\libexec;%PATH%"
+ - npm install --loglevel=http
+test_script:
+ - node --version
+ - npm --version
+ - npm test
+notifications:
+- provider: Slack
+ incoming_webhook:
+ secure: vXiG5AgpqxJsXZ0N0CTYDuVrX6RMjBybZKtOx6IbRxCyjgd+DAx6Z9/0XgYQjuof7QFJY3M/U6HxaREQVYbNVHA+C5N5dNALRbKzAC8QNbA=
+# GO_FAST
+matrix:
+ fast_finish: true
+# we don't need the builds, we just need tests
+build: off