Skip to content

Commit 9c3faeb

Browse files
committed
Travis testing of Go changes
Use gimme to install a version of Go to test. Travis already uses gimme to pre-install a version of Go. Switch some of the Go testing from travis to xenial.
1 parent 2937f05 commit 9c3faeb

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.travis.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,19 @@ matrix:
3131
dist: trusty
3232
- compiler: gcc
3333
os: linux
34-
env: SWIGLANG=go
34+
env: SWIGLANG=go VER=1.3
3535
sudo: required
36-
dist: trusty
36+
dist: xenial
3737
- compiler: gcc
3838
os: linux
39-
env: SWIGLANG=go VER=1.5
39+
env: SWIGLANG=go VER=1.8
4040
sudo: required
41-
dist: trusty
41+
dist: xenial
42+
- compiler: gcc
43+
os: linux
44+
env: SWIGLANG=go VER=1.12
45+
sudo: required
46+
dist: xenial
4247
- compiler: gcc
4348
os: linux
4449
env: SWIGLANG=guile

Tools/travis-linux-install.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ case "$SWIGLANG" in
3737
travis_retry sudo dpkg -i dmd_2.066.0-0_amd64.deb
3838
;;
3939
"go")
40+
if [[ "$VER" ]]; then
41+
eval "$(gimme ${VER}.x)"
42+
fi
4043
;;
4144
"javascript")
4245
case "$ENGINE" in

0 commit comments

Comments
 (0)