Remove unneeded/repeated Travis steps

Some steps are now being run with Go tip and not in all the different versions,
there were also moved to their own block so they will fail fast and in the mean
time the unit test for the different versions can start.

Also, "make docs" was removed because it's already being done by "make" without
any argument.

Fixes #1400.

Signed-off-by: Álex González <agonzalezro@gmail.com>
This commit is contained in:
Álex González 2018-03-02 21:59:39 +01:00
parent 8e8224c5b6
commit 3f2f3acf37

View file

@ -32,23 +32,18 @@ jobs:
- make .gitvalidation - make .gitvalidation
- make gofmt - make gofmt
- make lint - make lint
- make testunit go: tip
- make docs
- make
go: 1.8.x
- stage: Build and Verify - stage: Build and Verify
script: script:
- make .gitvalidation
- make gofmt
- make lint
- make testunit - make testunit
- make docs - make
go: 1.8.x
- script:
- make testunit
- make - make
go: 1.9.x go: 1.9.x
- script: - script:
- make .gitvalidation
- make testunit - make testunit
- make docs
- make - make
go: tip go: tip
- stage: Integration Test - stage: Integration Test