fix: Makefile tidy/build 目标传递 GOPROXY/GOPRIVATE 环境变量
This commit is contained in:
@@ -1,19 +1,20 @@
|
||||
# Go 代理(国内环境使用 goproxy.cn)
|
||||
GOPROXY ?= https://goproxy.cn,direct
|
||||
GOPRIVATE ?= hz-gitea.sea-studio.top
|
||||
|
||||
.PHONY: build run dev tidy clean
|
||||
.PHONY: tidy build run dev clean
|
||||
|
||||
build:
|
||||
GOPROXY=$(GOPROXY) go build -o sharedclassmanager ./cmd/server
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go build -o sharedclassmanager ./cmd/server
|
||||
|
||||
run:
|
||||
./sharedclassmanager
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
|
||||
|
||||
dev:
|
||||
GOPROXY=$(GOPROXY) go run ./cmd/server
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
|
||||
|
||||
tidy:
|
||||
GOPROXY=$(GOPROXY) go mod tidy
|
||||
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go mod tidy
|
||||
|
||||
clean:
|
||||
rm -f sharedclassmanager
|
||||
|
||||
Reference in New Issue
Block a user