Migrate Travis tests from trusty to xenial
Ubuntu trusty 14.04 is end of life April 2019. Ubuntu xenial 16.04 is the main platform for Travis now. Some languages are not working on xenial, so I've left them on trusty for now.
This commit is contained in:
parent
6a91723fcf
commit
6606a164f0
2 changed files with 74 additions and 76 deletions
|
|
@ -44,14 +44,15 @@ case "$SWIGLANG" in
|
|||
"javascript")
|
||||
case "$ENGINE" in
|
||||
"node")
|
||||
if [[ -z "$VER" ]]; then
|
||||
travis_retry sudo apt-get install -qq nodejs node-gyp
|
||||
travis_retry wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.10/install.sh | bash
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||
travis_retry nvm install ${VER}
|
||||
nvm use ${VER}
|
||||
if [ "$VER" == "0.10" ] || [ "$VER" == "0.12" ] ; then
|
||||
# travis_retry sudo apt-get install -qq nodejs node-gyp
|
||||
travis_retry npm install -g node-gyp@$VER
|
||||
else
|
||||
travis_retry wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.10/install.sh | bash
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||
travis_retry nvm install ${VER}
|
||||
nvm use ${VER}
|
||||
travis_retry npm install -g node-gyp
|
||||
fi
|
||||
;;
|
||||
|
|
@ -70,8 +71,6 @@ case "$SWIGLANG" in
|
|||
if [[ -z "$VER" ]]; then
|
||||
travis_retry sudo apt-get -qq install lua5.2 liblua5.2-dev
|
||||
else
|
||||
travis_retry sudo add-apt-repository -y ppa:ubuntu-cloud-archive/mitaka-staging
|
||||
travis_retry sudo apt-get -qq update
|
||||
travis_retry sudo apt-get -qq install lua${VER} liblua${VER}-dev
|
||||
fi
|
||||
;;
|
||||
|
|
@ -79,8 +78,7 @@ case "$SWIGLANG" in
|
|||
travis_retry sudo apt-get -qq install racket
|
||||
;;
|
||||
"ocaml")
|
||||
# configure also looks for ocamldlgen, but this isn't packaged. But it isn't used by default so this doesn't matter.
|
||||
travis_retry sudo apt-get -qq install ocaml ocaml-findlib
|
||||
travis_retry sudo apt-get -qq install ocaml camlp4
|
||||
;;
|
||||
"octave")
|
||||
if [[ -z "$VER" ]]; then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue