diff --git a/.travis.yml b/.travis.yml index 20904364..5f6ec06c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,34 @@ language: node_js +os: + - osx + - linux node_js: - - "6" - - "7" - - "8" + - "6" + - "8" + - "9" script: - - npm test - - node dist/cli.js + - npm test + - node dist/cli.js + - | + if [ "${TRAVIS_NODE_VERSION}" = "9" ]; then + jsvu --os=linux64 --engines=all + ~/.jsvu/chakra dist/cli.js + # ~/.jsvu/javascriptcore dist/cli.js + ~/.jsvu/spidermonkey dist/cli.js + ~/.jsvu/v8 dist/cli.js + fi sudo: false branches: - only: + only: - master deploy: - local_dir: dist - email: bmeurer@chromium.org - name: Benedikt Meurer - project_name: web-tooling-benchmark - provider: pages - skip_cleanup: true - github_token: $GITHUB_TOKEN # Set in travis-ci.org dashboard - on: - branch: master + local_dir: dist + email: bmeurer@chromium.org + name: Benedikt Meurer + project_name: web-tooling-benchmark + provider: pages + skip_cleanup: true + github_token: $GITHUB_TOKEN # Set in travis-ci.org dashboard + on: + branch: master diff --git a/package.json b/package.json index 5d5e4b9f..87ce0c5d 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "html-webpack-plugin": "^2.30.1", "husky": "^0.14.3", "jest": "^21.2.1", + "jsvu": "^1.0.8", "lint-staged": "^4.3.0", "node-libs-browser": "^2.1.0", "os-browserify": "^0.3.0",