123456789101112131415161718192021222324252627282930313233343536373839 |
- dist: trusty
- group: travis_latest
- language: go
- go:
- - "1.12.x"
- # first part of the GOARCH workaround
- # setting the GOARCH directly doesn't work, since the value will be overwritten later
- # so set it to a temporary environment variable first
- env:
- global:
- - TIMESCALE_FACTOR=20
- - GO111MODULE=on
- matrix:
- - TRAVIS_GOARCH=amd64 TESTMODE=lint
- - TRAVIS_GOARCH=amd64 TESTMODE=unit
- - TRAVIS_GOARCH=amd64 TESTMODE=integration
- - TRAVIS_GOARCH=386 TESTMODE=unit
- - TRAVIS_GOARCH=386 TESTMODE=integration
- # second part of the GOARCH workaround
- # now actually set the GOARCH env variable to the value of the temporary variable set earlier
- before_install:
- - go get golang.org/x/tools/cmd/cover
- - go get github.com/onsi/ginkgo/ginkgo
- - go get github.com/onsi/gomega
- - export GOARCH=$TRAVIS_GOARCH
- - go env # for debugging
- - "export DISPLAY=:99.0"
- - "Xvfb $DISPLAY &> /dev/null &"
- script:
- - .travis/script.sh
- after_success:
- - .travis/after_success.sh
|