dart-sass/appveyor.yml

35 lines
793 B
YAML
Raw Normal View History

2017-02-10 15:24:56 -08:00
build: off
branches:
2017-11-17 13:38:23 -08:00
only: [master, /^features\..*]
2017-02-10 15:24:56 -08:00
# Don't run specs because sass-spec doesn't support Windows. They're also
# supposed to be platform-independent.
environment:
matrix:
- {TASK: tests, NODE: false}
- {TASK: tests, NODE: true}
install:
- choco install dart-sdk
- refreshenv
- pub get
- ps: >-
If ($env:NODE -eq "true") {
Install-Product node ''
$env:SASS_MINIFY_JS = "false"
pub run grinder npm_package
2017-02-10 15:24:56 -08:00
}
# Run this as CMD because npm's stderr will cause PowerShell to think it failed.
- IF "%NODE%"=="true" npm install
# Don't run Node tests on Windows until dart-lang/sdk#30098 lands.
2017-02-10 15:24:56 -08:00
test_script:
- ps: >-
If ($env:NODE -eq "true") {
pub run test -x dart2 -t node
2017-02-10 15:24:56 -08:00
} Else {
pub run test -p vm -x dart2 -x node
2017-02-10 15:24:56 -08:00
}