From d625eb7f54c8ae88897f887fc01782295653cc74 Mon Sep 17 00:00:00 2001 From: Madhu Rajanna Date: Mon, 28 Jan 2019 17:28:11 +0530 Subject: [PATCH] update travis to add gometalinter static check Signed-off-by: Madhu Rajanna --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a411ce0c2..75612b9bb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,13 +9,16 @@ branches: go: 1.10.x +install: + - curl -L https://git.io/vp6lP | sh + before_script: - GO_FILES=$(find . -iname '*.go' -type f | grep -v /vendor/) - go get -u golang.org/x/lint/golint #go get github.com/golang/lint/golint script: + - gometalinter --deadline=10m -j 4 --disable=gocyclo --enable=gosimple --enable=misspell --enable=unused --enable=unparam --enable=staticcheck --vendor ./... - test -z $(gofmt -s -l $GO_FILES) - - go vet -v $(go list ./... | grep -v /vendor/) - make rbdplugin - make cephfsplugin