blob: 5e20aa4140c32c1ed3d23df6d8d59434c28f29e2 [file] [log] [blame]
Dinesh Belwalkare63f7f92019-11-22 23:11:16 +00001language: go
2go_import_path: github.com/sirupsen/logrus
3git:
4 depth: 1
5env:
6 - GO111MODULE=on
Scott Baker105df152020-04-13 15:55:14 -07007go: [1.13.x, 1.14.x]
8os: [linux, osx]
Dinesh Belwalkare63f7f92019-11-22 23:11:16 +00009install:
10 - ./travis/install.sh
Dinesh Belwalkare63f7f92019-11-22 23:11:16 +000011script:
12 - ./travis/cross_build.sh
Scott Baker105df152020-04-13 15:55:14 -070013 - ./travis/lint.sh
Dinesh Belwalkare63f7f92019-11-22 23:11:16 +000014 - export GOMAXPROCS=4
15 - export GORACE=halt_on_error=1
16 - go test -race -v ./...
17 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then go test -race -v -tags appengine ./... ; fi