summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml13
-rwxr-xr-xTools/travis-linux-install.sh3
2 files changed, 12 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 78d8883b5..61021b4e4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -31,14 +31,19 @@ matrix:
dist: trusty
- compiler: gcc
os: linux
- env: SWIGLANG=go
+ env: SWIGLANG=go VER=1.3
sudo: required
- dist: trusty
+ dist: xenial
- compiler: gcc
os: linux
- env: SWIGLANG=go VER=1.5
+ env: SWIGLANG=go VER=1.8
sudo: required
- dist: trusty
+ dist: xenial
+ - compiler: gcc
+ os: linux
+ env: SWIGLANG=go VER=1.12
+ sudo: required
+ dist: xenial
- compiler: gcc
os: linux
env: SWIGLANG=guile
diff --git a/Tools/travis-linux-install.sh b/Tools/travis-linux-install.sh
index dc8526546..bfa7bf8eb 100755
--- a/Tools/travis-linux-install.sh
+++ b/Tools/travis-linux-install.sh
@@ -37,6 +37,9 @@ case "$SWIGLANG" in
travis_retry sudo dpkg -i dmd_2.066.0-0_amd64.deb
;;
"go")
+ if [[ "$VER" ]]; then
+ eval "$(gimme ${VER}.x)"
+ fi
;;
"javascript")
case "$ENGINE" in