---
language: node_js
node_js:
    - "0.12"

sudo: false

cache:
    directories:
        - node_modules

env:
    - EMBER_TRY_SCENARIO=default
    - EMBER_TRY_SCENARIO=ember-release
    - EMBER_TRY_SCENARIO=ember-beta
    - EMBER_TRY_SCENARIO=ember-canary

matrix:
    fast_finish: true
    allow_failures:
        - env: EMBER_TRY_SCENARIO=ember-canary

before_install:
    - export PATH=/usr/local/phantomjs-2.0.0/bin:$PATH
    - "npm config set spin false"
    - "npm install -g npm@^2"

install:
    - npm install -g bower
    - npm install
    - bower install

script:
    - ember try $EMBER_TRY_SCENARIO test

---
language: node_js
node_js:
    - "0.12"

sudo: false

cache:
    directories:
        - node_modules

env:
    - EMBER_TRY_SCENARIO=default
    - EMBER_TRY_SCENARIO=ember-release
    - EMBER_TRY_SCENARIO=ember-beta
    - EMBER_TRY_SCENARIO=ember-canary

matrix:
    fast_finish: true
    allow_failures:
        - env: EMBER_TRY_SCENARIO=ember-beta
        - env: EMBER_TRY_SCENARIO=ember-canary

before_install:
    - export PATH=/usr/local/phantomjs-2.0.0/bin:$PATH
    - "npm config set spin false"
    - "npm install -g npm@^2"

install:
    - npm install -g bower
    - npm install
    - bower install

script:
    - ember try $EMBER_TRY_SCENARIO test

Add ember-beta as failable Travis environment
Add ember-beta as failable Travis environment
