--- a/common/corpus-common-addon/.travis.yml Fri Sep 08 12:04:21 2017 +0200
+++ b/common/corpus-common-addon/.travis.yml Fri Sep 08 15:03:29 2017 +0200
@@ -1,18 +1,25 @@
---
language: node_js
node_js:
- - "6"
+ # we recommend testing addons with the same minimum supported node version as Ember CLI
+ # so that your addon works for all apps
+ - "4"
sudo: false
+dist: trusty
+
+addons:
+ chrome: stable
cache:
directories:
- $HOME/.npm
env:
- # we recommend testing LTS's and latest stable release (bonus points to beta/canary)
- - EMBER_TRY_SCENARIO=ember-lts-2.4
+ # we recommend new addons test the current and previous LTS
+ # as well as latest stable release (bonus points to beta/canary)
- EMBER_TRY_SCENARIO=ember-lts-2.8
+ - EMBER_TRY_SCENARIO=ember-lts-2.12
- EMBER_TRY_SCENARIO=ember-release
- EMBER_TRY_SCENARIO=ember-beta
- EMBER_TRY_SCENARIO=ember-canary
@@ -25,13 +32,10 @@
before_install:
- npm config set spin false
- - npm install -g phantomjs-prebuilt
- - phantomjs --version
-
-install:
- - npm install
+ - npm install -g npm@4
+ - npm --version
script:
# Usually, it's ok to finish the test scenario without reverting
# to the addon's original dependency state, skipping "cleanup".
- - node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO test --skip-cleanup
+ - node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup