sudo: false language: node_js node_js: - 6 addons: apt: sources: - ubuntu-toolchain-r-test packages: - g++-4.8 cache: directories: - node_modules env: global: - CXX=g++-4.8 matrix: - BROWSER=chrome BVER=stable - BROWSER=chrome BVER=beta - BROWSER=chrome BVER=unstable - BROWSER=firefox BVER=stable - BROWSER=firefox BVER=beta - BROWSER=firefox BVER=unstable matrix: fast_finish: true allow_failures: - env: BROWSER=chrome BVER=unstable - env: BROWSER=firefox BVER=unstable before_script: - ./node_modules/travis-multirunner/setup.sh - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start after_failure: - for file in *.log; do echo $file; echo "======================"; cat $file; done || true script: - npm run lint - npm run test-travis notifications: email: - build@andyet.com