env: global: - CC_TEST_REPORTER_ID=3124e56e84cb1a3d832895ef8cffc021003b23644a514feebb957f755921f691 language: node_js node_js: - '9' sudo: required addons: apt: packages: - mesa-utils - xvfb - build-essential - libxi-dev - libgl1-mesa-dri - libglapi-mesa - libosmesa6 - libglew-dev - pkg-config - libcairo2-dev - libjpeg8-dev - libpango1.0-dev - libgif-dev - librsvg2-dev - g++ services: - xvfb before_script: - export DISPLAY=:99.0 - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter - chmod +x ./cc-test-reporter - ./cc-test-reporter before-build script: - 'npm run test:build' after_success: - 'cat ./coverage/lcov.info | coveralls' - './cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT'