mirror of
https://github.com/caddyserver/caddy.git
synced 2024-11-26 10:13:39 +08:00
e051e119d1
* 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
25 lines
383 B
YAML
25 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
|