caddy/.travis.yml
Mohammed Al Sahaf e051e119d1
ci: add tests on s390x and ppc64le (#3328)
* ci: add tests on s390x and ppc64le

* ci: use Travis as CI for ppc64le and s390x

* ci: cache Go builds on Travis

* ci: avoid Travis duplicate builds
2020-05-02 17:24:54 -06:00

24 lines
383 B
YAML

branches:
only:
- master
language: go
go:
- 1.14.x
dist: bionic
arch:
- ppc64le
- s390x
env:
- GO111MODULE=on CGO_ENABLED=0
cache:
directories:
- $GOPATH/pkg/mod
- /home/travis/.cache/go-build
git:
depth: 1
install:
- go get -v -t -d ./...
script:
- go test -v -short ./...
- go build -trimpath -ldflags="-w -s" -v -o cmd/caddy/caddy cmd/caddy/main.go