gorealis/.travis.yml
Renán I. Del Valle 022366150f
Bumping up CI build to go 1.14
Bumping up Travis CI build to go 1.14 as well as increasing the timeout for go tests.
2020-05-27 15:52:51 -07:00

34 lines
608 B
YAML

os: linux
dist: xenial
language: go
branches:
only:
- master
- master-v2.0
- future
go:
- "1.14.x"
env:
global:
- GO_USR_DIRS=$(go list -f {{.Dir}} ./... | grep -E -v "/gen-go/|/vendor/")
services:
- docker
before_install:
- go get golang.org/x/tools/cmd/goimports
- test -z "`for d in $GO_USR_DIRS; do goimports -d $d/*.go | tee /dev/stderr; done`"
install:
- go mod download
- docker-compose up -d
script:
- go test -timeout 30m -race -coverprofile=coverage.txt -covermode=atomic -v github.com/paypal/gorealis
after_success:
- bash <(curl -s https://codecov.io/bash)