Test NodeJS 4, 6, 8, and 10

This commit is contained in:
Jacob Gillespie 2018-05-01 21:22:20 -05:00
commit 0ba153c892
No known key found for this signature in database
GPG key ID: 52D71192EF3DBDD9
2 changed files with 12 additions and 5 deletions

View file

@ -54,7 +54,16 @@ matrix:
dist: trusty dist: trusty
- compiler: gcc - compiler: gcc
os: linux 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 - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=jsc env: SWIGLANG=javascript ENGINE=jsc

View file

@ -33,10 +33,8 @@ case "$SWIGLANG" in
"javascript") "javascript")
case "$ENGINE" in case "$ENGINE" in
"node") "node")
travis_retry sudo add-apt-repository -y ppa:chris-lea/node.js curl -sL https://deb.nodesource.com/setup_${VER}.x | sudo -E bash -
travis_retry sudo apt-get -qq update travis_retry sudo apt-get install -y nodejs
travis_retry sudo apt-get install -qq nodejs rlwrap
travis_retry sudo npm install -g node-gyp
;; ;;
"jsc") "jsc")
travis_retry sudo apt-get install -qq libwebkitgtk-dev travis_retry sudo apt-get install -qq libwebkitgtk-dev