From a0d1fef028272dc48e9c6a7e5c3a448899eb1866 Mon Sep 17 00:00:00 2001 From: MinerYang Date: Thu, 22 Sep 2022 17:37:44 +0800 Subject: [PATCH] add govulncheck tools (#17587) Signed-off-by: yminer Signed-off-by: yminer --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 876a9245a..e232fb838 100644 --- a/Makefile +++ b/Makefile @@ -525,6 +525,13 @@ lint: @echo $(GOLANGCI_LINT) @cd ./src/; $(GOLANGCI_LINT) -v run ./...; +# go install golang.org/x/vuln/cmd/govulncheck@latest +GOVULNCHECK := $(shell go env GOPATH)/bin/govulncheck +govulncheck: + @echo golang vulnerability check + @cd ./src/; $(GOVULNCHECK) ./...; + + pushimage: @echo "pushing harbor images ..." @$(DOCKERTAG) $(DOCKER_IMAGE_NAME_PREPARE):$(VERSIONTAG) $(REGISTRYSERVER)$(DOCKER_IMAGE_NAME_PREPARE):$(VERSIONTAG)