travis: split up into 3 builds
This commit distributes the CI tests into 3 independend builds, by splitting the integration test run and unit test coverage. To better handle the extra cases, we define a build matrix with the three build types (RACE and LINT, ITEST, COVER).
This commit is contained in:
parent
d3c9be1f32
commit
b4aeb83dbb
14
.travis.yml
14
.travis.yml
@ -1,10 +1,12 @@
|
||||
language: go
|
||||
matrix:
|
||||
include:
|
||||
- go: "1.11.x"
|
||||
env: RACE=true LINT=true
|
||||
- go: "1.11.x"
|
||||
env: ITEST=true COVER=true LINT=true
|
||||
go:
|
||||
- "1.11.x"
|
||||
|
||||
env:
|
||||
matrix:
|
||||
- RACE=true LINT=true
|
||||
- ITEST=true
|
||||
- COVER=true
|
||||
|
||||
sudo: required
|
||||
install:
|
||||
|
Loading…
Reference in New Issue
Block a user