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:
1 file changed
+8
-6
+8
-6
@@ -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:
|
||||
|
||||
Reference in new issue
Block a user