From ebf6df049d55f15477b86ac6178c5607c8504139 Mon Sep 17 00:00:00 2001 From: Thomas Modeneis Date: Thu, 5 Apr 2018 11:27:39 +0200 Subject: [PATCH] #15473 - add lint task to makefile --- Makefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Makefile b/Makefile index 3922d6015b..7338e8308a 100644 --- a/Makefile +++ b/Makefile @@ -37,6 +37,15 @@ ios: test: all build/env.sh go run build/ci.go test +lint: install-linters ## Run linters. Use make install-linters first. + vendorcheck ./... + gometalinter --disable-all -E vet -E goimports -E varcheck --tests --vendor ./... + +install-linters: ## Install linters + go get -u github.com/FiloSottile/vendorcheck + go get -u github.com/alecthomas/gometalinter + gometalinter --vendored-linters --install + clean: rm -fr build/_workspace/pkg/ $(GOBIN)/*