File tree 2 files changed +19
-3
lines changed
2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change 18
18
global :
19
19
# See https://git.io/vdao3 for details.
20
20
- JOBS=1
21
+ matrix :
22
+ # we recommend new addons test the current and previous LTS
23
+ # as well as latest stable release (bonus points to beta/canary)
24
+ - EMBER_TRY_SCENARIO=ember-lts-2.12
25
+ - EMBER_TRY_SCENARIO=ember-lts-2.16
26
+ - EMBER_TRY_SCENARIO=ember-lts-2.18
27
+ - EMBER_TRY_SCENARIO=ember-release
28
+ - EMBER_TRY_SCENARIO=ember-beta
29
+ - EMBER_TRY_SCENARIO=ember-canary
30
+ - EMBER_TRY_SCENARIO=ember-default
21
31
22
32
matrix :
23
33
fast_finish : true
34
+ allow_failures :
35
+ - env : EMBER_TRY_SCENARIO=ember-canary
24
36
25
37
before_install :
26
38
- curl -o- -L https://yarnpkg.com/install.sh | bash
27
39
- export PATH=$HOME/.yarn/bin:$PATH
28
40
29
41
install :
30
- - yarn install --no-lockfile --ignore-engines -- non-interactive
42
+ - yarn install --no-lockfile --non-interactive
31
43
32
44
script :
33
- - node_modules/.bin/ember try:each --skip-cleanup
45
+ - yarn lint:js
46
+ # Usually, it's ok to finish the test scenario without reverting
47
+ # to the addon's original dependency state, skipping "cleanup".
48
+ - node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup
Original file line number Diff line number Diff line change 16
16
"build" : " ember build" ,
17
17
"start" : " ember serve" ,
18
18
"deploy" : " ember github-pages:commit --message \" Deploy gh-pages from commit $(git rev-parse HEAD)\" ; git push; git checkout -" ,
19
- "test" : " ember try:each"
19
+ "test" : " ember try:each" ,
20
+ "lint:js" : " eslint ./*.js app config lib server tests"
20
21
},
21
22
"dependencies" : {
22
23
"ember-cli-babel" : " ^6.12.0" ,
You can’t perform that action at this time.
0 commit comments