Topmarks/chrome-helper

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
sudo: required
dist: trusty
language: node_js
node_js:
  - "6.2.2"
addons:
  apt:
    sources:
      - google-chrome
    packages:
      - google-chrome-stable
before_script:
  - sudo apt-get update -qq
  - google-chrome --version
  - xvfb-run --server-args='-screen 0, 1024x768x16' google-chrome --remote-debugging-port=9222 --user-data-dir=$TMPDIR/chrome-profiling --no-default-browser-check --bwsi --window-size='800,600' > /dev/null &
  - npm link
after_success:
  - sudo kill -KILL $(sudo lsof -t -i:9222)
  - sudo xvfb-run -e /dev/stdout -a --server-args='-screen 0, 1024x768x16' google-chrome --remote-debugging-port=9222 --user-data-dir=$TMPDIR/chrome-profiling --no-default-browser-check --bwsi --window-size='800,600' > /dev/null &
  - npm run coveralls