feat: add -mod=vendor for offline build support
This commit is contained in:
@@ -5,13 +5,13 @@ GOPRIVATE ?= hz-gitea.sea-studio.top
|
||||
.PHONY: tidy build run dev clean
|
||||
|
||||
build:
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go build -o sharedclassmanager ./cmd/server
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go build -mod=vendor -o sharedclassmanager ./cmd/server
|
||||
|
||||
run:
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run -mod=vendor ./cmd/server
|
||||
|
||||
dev:
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run -mod=vendor ./cmd/server
|
||||
|
||||
tidy:
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go mod tidy
|
||||
|
||||
Reference in New Issue
Block a user