delve/.travis.yml
Derek Parker 15509d4dc9
*: Remove appveyor, use travis windows support (#1919)
* *: Remove appveyor, use travis windows support

* cmd/dlv: Update TestOutput for Travis on Windows

* cmd/dlv: Skip TestGeneratedDoc in Travis on Windows

* Reduce number of jobs in matrix

We only really want to test the full arch/go matrix on Linux.
For every other os/arch/go combination, only run Go tip and the latest
supported version.
2020-03-13 14:14:32 +01:00

48 lines
787 B
YAML

language: go
sudo: required
os:
- linux
- osx
- windows
arch:
- amd64
- arm64
go:
- tip
- 1.14.x
- 1.13.x
- 1.12.x
matrix:
allow_failures:
- go: tip
exclude:
- os: osx
arch: arm64
- os: windows
arch: arm64
- os: windows
go: 1.13.x
- os: windows
go: 1.12.x
- os: osx
go: 1.13.x
- os: osx
go: 1.12.x
- arch: arm64
go: 1.13.x
- arch: arm64
go: 1.12.x
before_install:
- export GOFLAGS=-mod=vendor
- if [ $TRAVIS_OS_NAME = "linux" ]; then sudo apt-get -qq update; sudo apt-get install -y dwz; echo "dwz version $(dwz --version)"; fi
- if [ $TRAVIS_OS_NAME = "windows" ]; then choco install procdump make; fi
cache:
directories:
- $HOME/AppData/Local/Temp/chocolatey