language: node_js node_js: - 6 - 8 - 10 - 12 os: - linux - osx before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then pip install --user -r requirements.txt; else pip2 install -r requirements.txt; fi script: - npm test compiler: clang-4.0 env: global: - CCACHE_TEMPDIR=/tmp/.ccache-temp - CCACHE_COMPRESS=1 - CC="clang" - CXX="clang++" matrix: - TARGET_ARCH=x64 - TARGET_ARCH=x86 matrix: exclude: - os: osx env: TARGET_ARCH=x86 addons: apt: sources: - ubuntu-toolchain-r-test packages: - libstdc++-5-dev notifications: email: false deploy: skip_cleanup: true provider: script script: scripts/prebuild-publish.sh on: tags: true branch: master