forked from sass/node-sass
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappveyor.yml
More file actions
35 lines (29 loc) · 811 Bytes
/
appveyor.yml
File metadata and controls
35 lines (29 loc) · 811 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
version: "{build}"
build: off
cache:
- c:\Users\appveyor\.node-gyp
- '%AppData%\npm-cache'
environment:
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
matrix:
- nodejs_version: 0.10
- nodejs_version: 0.12
- nodejs_version: 1
- nodejs_version: 2
- nodejs_version: 3
- nodejs_version: 4
install:
- ps: Install-Product node $env:nodejs_version
- node --version
- npm --version
- git submodule update --init --recursive
- npm install --msvs_version=2013
test_script: npm test
on_success:
# Save artifact with full qualified names of binding.node
# (which we use in node-sass-binaries repo)
- ps: Get-ChildItem .\vendor\**\*.node | % `
{
Push-AppveyorArtifact $_.FullName -FileName
(($_.FullName.Split('\\') | Select-Object -Last 2) -join '_')
}