.travis.yml
---
language: node_js
node_js:
- "6"
sudo: false
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
#- EMBER_TRY_SCENARIO=ember-lts-2.8
#- EMBER_TRY_SCENARIO=ember-release
#- EMBER_TRY_SCENARIO=ember-beta
#- EMBER_TRY_SCENARIO=ember-canary
#- EMBER_TRY_SCENARIO=ember-default
matrix:
fast_finish: true
allow_failures:
- env: EMBER_TRY_SCENARIO=ember-canary
before_install:
- npm config set spin false
- npm install -g phantomjs-prebuilt
- phantomjs --version
install:
- npm install
script:
# Usually, it's ok to finish the test scenario without reverting
# to the addon's original dependency state, skipping "cleanup".
- 'COVERAGE=true ember try:each'