diff --git a/.travis.yml b/.travis.yml index 64ba4d2..1f67569 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,19 @@ language: go - go: - 1.6.3 - 1.7.3 - 1.8 +install: + - export PATH=$PATH:$HOME/gopath/bin + - go get -u github.com/opennota/check/cmd/structcheck + - go get -u honnef.co/go/tools/cmd/gosimple + - go get -u honnef.co/go/tools/cmd/staticcheck + - go get -u honnef.co/go/tools/cmd/unused + - go get -u github.com/mdempsky/unconvert +script: + - go vet $(go list ./... | grep -v /vendor/) + - structcheck $(go list ./... | grep -v /vendor/) + - gosimple $(go list ./... | grep -v /vendor/) + - staticcheck $(go list ./... | grep -v /vendor/) + - unused $(go list ./... | grep -v /vendor/) + - unconvert $(go list ./... | grep -v /vendor/)