1 | language: node_js
|
2 |
|
3 | node_js:
|
4 | - 4
|
5 | - node
|
6 |
|
7 | env:
|
8 | global:
|
9 | - CHROME_BIN=chromium-browser
|
10 | - DISPLAY=:99.0
|
11 | - TRAVISCI=1
|
12 |
|
13 | sudo: required
|
14 | addons:
|
15 | chrome: stable
|
16 |
|
17 | before_script:
|
18 | - sh -e /etc/init.d/xvfb start
|
19 |
|
20 | script:
|
21 | - npm run build
|
22 | - npm test
|
23 |
|
24 | after_success:
|
25 | - ./node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -x "lib/worker.js" -x "lib/defaults.js" -- -R spec test/spec/*.spec.js
|
26 | - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
|
27 | - ./node_modules/.bin/codeclimate-test-reporter < ./coverage/lcov.info
|
28 |
|
\ | No newline at end of file |