summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJohn Olheiser <john.olheiser@gmail.com>2020-04-05 01:20:50 -0500
committerGitHub <noreply@github.com>2020-04-05 07:20:50 +0100
commitbaadb51445b1d990f72a37b0ef7575f5ed72824a (patch)
tree192fa25f2dc144bfa5c78adafc9ccd8f92db86bb /Makefile
parentb74d30ae275b4f025f689efca748dd0cbd826b22 (diff)
downloadgitea-baadb51445b1d990f72a37b0ef7575f5ed72824a.tar.gz
gitea-baadb51445b1d990f72a37b0ef7575f5ed72824a.zip
Add gitea-vet (#10948)
* Add copyright Signed-off-by: jolheiser <john.olheiser@gmail.com> * Add gitea-vet and fix non-compliance Signed-off-by: jolheiser <john.olheiser@gmail.com> * Combine tools.go into build.go and clean up Signed-off-by: jolheiser <john.olheiser@gmail.com> * Remove extra GO111MODULE=on Signed-off-by: jolheiser <john.olheiser@gmail.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 7af41ab74b..f023408754 100644
--- a/Makefile
+++ b/Makefile
@@ -193,7 +193,11 @@ fmt:
.PHONY: vet
vet:
+ # Default vet
$(GO) vet $(GO_PACKAGES)
+ # Custom vet
+ $(GO) build -mod=vendor gitea.com/jolheiser/gitea-vet
+ $(GO) vet -vettool=gitea-vet $(GO_PACKAGES)
.PHONY: $(TAGS_EVIDENCE)
$(TAGS_EVIDENCE):
@@ -264,7 +268,7 @@ fmt-check:
lint: lint-backend lint-frontend
.PHONY: lint-backend
-lint-backend: golangci-lint revive swagger-check swagger-validate test-vendor
+lint-backend: golangci-lint revive vet swagger-check swagger-validate test-vendor
.PHONY: lint-frontend
lint-frontend: node_modules
@@ -301,7 +305,7 @@ unit-test-coverage:
.PHONY: vendor
vendor:
- $(GO) mod tidy && TAGS="$(TAGS) vendor" $(GO) mod vendor
+ $(GO) mod tidy && $(GO) mod vendor
.PHONY: test-vendor
test-vendor: vendor