Dinesh Belwalkar | e63f7f9 | 2019-11-22 23:11:16 +0000 | [diff] [blame] | 1 | language: go |
| 2 | go_import_path: github.com/sirupsen/logrus |
| 3 | git: |
| 4 | depth: 1 |
| 5 | env: |
| 6 | - GO111MODULE=on |
Scott Baker | 105df15 | 2020-04-13 15:55:14 -0700 | [diff] [blame] | 7 | go: [1.13.x, 1.14.x] |
| 8 | os: [linux, osx] |
Dinesh Belwalkar | e63f7f9 | 2019-11-22 23:11:16 +0000 | [diff] [blame] | 9 | install: |
| 10 | - ./travis/install.sh |
Dinesh Belwalkar | e63f7f9 | 2019-11-22 23:11:16 +0000 | [diff] [blame] | 11 | script: |
| 12 | - ./travis/cross_build.sh |
Scott Baker | 105df15 | 2020-04-13 15:55:14 -0700 | [diff] [blame] | 13 | - ./travis/lint.sh |
Dinesh Belwalkar | e63f7f9 | 2019-11-22 23:11:16 +0000 | [diff] [blame] | 14 | - 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 |