Makefile: improve tooling

This commit improves the tooling for the repo and makes all go binaries
managed with go mod. This ensures all tooling is vendored.
This commit is contained in:
Lucas Servén Marín
2019-05-17 00:23:51 +02:00
parent ca70fec14f
commit c9969f5be9
3 changed files with 49 additions and 26 deletions

View File

@@ -15,12 +15,8 @@ env:
install: true
before_install:
- go get -u golang.org/x/lint/golint
script:
- make
- make vendor
- make unit
- make lint
- make container