1+ ---
12language : node_js
23node_js :
3- - 0.12.2
4+ - " 4"
5+
46sudo : false
7+ dist : trusty
8+
9+ addons :
10+ chrome : stable
11+
512cache :
613 directories :
7- - node_modules
14+ - $HOME/.npm
15+
816env :
17+ global :
18+ # See https://git.io/vdao3 for details.
19+ - JOBS=1
920 matrix :
10- - EMBER_TRY_SCENARIO=ember-1.10
11- - EMBER_TRY_SCENARIO=ember-1.11
12- - EMBER_TRY_SCENARIO=ember-1.12
13- - EMBER_TRY_SCENARIO=ember-1.13
14- - EMBER_TRY_SCENARIO=ember-2.0
15- - EMBER_TRY_SCENARIO=ember-2.1
16- - EMBER_TRY_SCENARIO=ember-2.2
17- - EMBER_TRY_SCENARIO=ember-2.3
18- - EMBER_TRY_SCENARIO=ember-release
19- - ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-beta
20- - ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-canary
21+ # we recommend new addons test the current and previous LTS
22+ # as well as latest stable release (bonus points to beta/canary)
23+ - EMBER_TRY_SCENARIO=ember-lts-2.12
24+ - EMBER_TRY_SCENARIO=ember-lts-2.16
25+ - EMBER_TRY_SCENARIO=ember-release
26+ - EMBER_TRY_SCENARIO=ember-beta
27+ - EMBER_TRY_SCENARIO=ember-canary
28+ - EMBER_TRY_SCENARIO=ember-default
2129 global :
2230 secure : mlHPZlkzVu5JpCzFNz+o/+DGyI6K2VLh5fY2zoAjuClRazPJ/04tKo8Fxol5U32jpeI6LXJlsyu+lO914q2L0M6+i7iTU1XFeL9PbSdK8IK1AdHWFiJAlli+7eDpkan3FnSg9Y3yjmYrKcaVimVMDmk0GlSiUBOlyic/gEj5uPguC1ACwzFVkwgOrxzUITLg6qtwgYGyJUY8QJb3baoFtZZrpSFqHvzPl2Wr7AIXAcVldl7S5fQUEsQ8gKEa8ZCbCMWvebNXDf8v7C/OwjJnh9awZDcNE5pPavV3mvftDY9QQEulxhhoXowJR/X+1lMcMzgkNtEcDceoRSTHG4z98ASQjsx6aywsZiGaqZlfCvpgkmruXTjCaVPR5lGd1imP+arrxlN6Kn6m+kKdf9KnmV7UIt+Q4lbDsWkNQXNuLC8Ag6okJSPXI3CghxRC8L/NR7iiapjs4SrImTUu9+eJMal93FTWqjQdTkZYWYD5ncKvOzFOX7w+PkmVAH/R8nnuQ+MZwhqi3TO7ieWGcC59mS7BeNokElXSpGUiR+4YahZMNYM27XV8RHXpik8DBvrlHQGtCpNtmZwmNSKR66Y/QgKdL1FJ7XEc+LqeRqkXXe9mEbcfMY7YzWDK1dc4+lFwRq24yxVX0/d40fe4T5CZ5K6RkHODpyHY15CYorEXT0c=
2331
@@ -27,23 +35,19 @@ matrix:
2735 - env : ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-canary
2836
2937before_install :
30- - mkdir travis-phantomjs
31- - wget https://s3.amazonaws.com/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2
32- -O $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2
33- - tar -xvf $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 -C $PWD/travis-phantomjs
34- - export PATH=$PWD/travis-phantomjs:$PATH
35- - npm config set spin false
36- - npm install -g npm@^2
37- install :
38- - npm install -g bower
39- - npm install
40- - bower install
41- # before_script:
42- # - ember sauce:connect
38+ - npm config set spin false
39+ - npm install -g npm@4
40+ - npm --version
41+
4342script :
44- - ember try $EMBER_TRY_SCENARIO test --skip-cleanup
43+ - npm run lint:js
44+ # Usually, it's ok to finish the test scenario without reverting
45+ # to the addon's original dependency state, skipping "cleanup".
46+ - node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup
47+
4548# after_script:
4649# - ember sauce:disconnect
50+
4751deploy :
4852 provider : npm
4953 email : michael.l.north@gmail.com
0 commit comments