From e28bcebf5e9f13bd5c4e454b8560291ad2bf4611 Mon Sep 17 00:00:00 2001 From: Umputun Date: Tue, 5 Feb 2019 18:31:37 -0600 Subject: [PATCH] switch to golangci-lint --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index d83f263..f9f6de4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,14 +7,14 @@ install: true before_install: - export TZ=America/Chicago - - go get gopkg.in/alecthomas/gometalinter.v2 - - $GOPATH/bin/gometalinter.v2 --install + - curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(go env GOPATH)/bin v1.13.2 - go get github.com/mattn/goveralls - export PATH=$(pwd)/bin:$PATH + script: - GO111MODULE=on go get ./... - GO111MODULE=on go mod vendor - GO111MODULE=on go test -v -mod=vendor -covermode=count -coverprofile=profile.cov ./... || travis_terminate 1 - - $GOPATH/bin/gometalinter.v2 --deadline=120s --exclude=test --exclude=mock --exclude=vendor --exclude=_example --disable-all --enable=errcheck --enable=vet --enable=vetshadow --enable=megacheck --enable=ineffassign --enable=varcheck --enable=unconvert --enable=deadcode --enable=interfacer --enable=gotype ./... || travis_terminate 1; + - golangci-lint run || travis_terminate 1; - $GOPATH/bin/goveralls -coverprofile=profile.cov -service=travis-ci