@@ -5,38 +5,44 @@ language: ruby
55
66env :
77 global :
8- - DART_CHANNEL=dev
98 - DART_VERSION=latest
109 matrix :
1110 # Language specs, defined in sass/sass-spec
1211
13- # These are disabled just for the 1.10.2 release , since it doesn't support the
12+ # These are disabled just for the 1.10.x branch , since it doesn't support the
1413 # latest specs.
15- # - TASK=specs
16- # - TASK=specs ASYNC=true
14+ # - DART_CHANNEL=dev TASK=specs
15+ # - DART_CHANNEL=stable TASK=specs
16+ # - DART_CHANNEL=stable TASK=specs ASYNC=true
1717
1818 # Unit tests, defined in test/.
19- - TASK=tests
19+ - DART_CHANNEL=dev TASK=tests
20+ - DART_CHANNEL=stable TASK=tests
2021
2122 # This should be NODE_VERSION=latest, but that's breaking due to
2223 # laverdet/node-fibers#378.
23- - TASK=tests NODE_VERSION=v10.1.0
24+ - DART_CHANNEL=stable TASK=tests NODE_VERSION=v10.1.0
2425
2526 # Keep these up-to-date with the latest LTA Node releases. They next need to be
2627 # rotated October 2018. See https://github.com/nodejs/Release.
27- - TASK=tests NODE_VERSION=lts/boron
28- - TASK=tests NODE_VERSION=lts/carbon
28+ - DART_CHANNEL=stable TASK=tests NODE_VERSION=lts/boron
29+ - DART_CHANNEL=stable TASK=tests NODE_VERSION=lts/carbon
2930
3031 # Miscellaneous checks.
31- - TASK=analyze
32- - TASK=format
32+ - DART_CHANNEL=stable TASK=analyze
33+ - DART_CHANNEL=stable TASK=format
3334
3435rvm :
3536- 2.3.1
3637
3738# Only building master means that we don't run two builds for each pull request.
3839branches :
39- only : [master, "/^feature\\..*/", "/^\\d+\\.\\d+\\.\\d+([+-].*)?$/"]
40+ only :
41+ - master
42+ # Feature branches beginning with "feature."
43+ - " /^feature\\ ..*/"
44+ # Semantic version tags and legacy branches of the form "1.2.x".
45+ - " /^\\ d+\\ .\\ d+\\ .(\\ d+([+-].*)?|x)$/"
4046
4147cache :
4248 directories :
0 commit comments