diff options
-rw-r--r-- | .travis.yml | 11 | ||||
-rwxr-xr-x | Tools/travis-linux-install.sh | 6 |
2 files changed, 12 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index dce67cee7..08b688425 100644 --- a/.travis.yml +++ b/.travis.yml @@ -54,7 +54,16 @@ matrix: dist: trusty - compiler: gcc os: linux - env: SWIGLANG=javascript ENGINE=node + env: SWIGLANG=javascript ENGINE=node VER=4 + - compiler: gcc + os: linux + env: SWIGLANG=javascript ENGINE=node VER=6 + - compiler: gcc + os: linux + env: SWIGLANG=javascript ENGINE=node VER=8 + - compiler: gcc + os: linux + env: SWIGLANG=javascript ENGINE=node VER=10 - compiler: gcc os: linux env: SWIGLANG=javascript ENGINE=jsc diff --git a/Tools/travis-linux-install.sh b/Tools/travis-linux-install.sh index 43bdb77bc..57f97b604 100755 --- a/Tools/travis-linux-install.sh +++ b/Tools/travis-linux-install.sh @@ -33,10 +33,8 @@ case "$SWIGLANG" in "javascript") case "$ENGINE" in "node") - travis_retry sudo add-apt-repository -y ppa:chris-lea/node.js - travis_retry sudo apt-get -qq update - travis_retry sudo apt-get install -qq nodejs rlwrap - travis_retry sudo npm install -g node-gyp + curl -sL https://deb.nodesource.com/setup_${VER}.x | sudo -E bash - + travis_retry sudo apt-get install -y nodejs ;; "jsc") travis_retry sudo apt-get install -qq libwebkitgtk-dev |