fix: Makefile tidy/build 目标传递 GOPROXY/GOPRIVATE 环境变量

This commit is contained in:
2026-06-23 16:26:41 +08:00
parent c6db68a9f4
commit 01aab584ea

View File

@@ -1,19 +1,20 @@
# Go 代理(国内环境使用 goproxy.cn # Go 代理(国内环境使用 goproxy.cn
GOPROXY ?= https://goproxy.cn,direct GOPROXY ?= https://goproxy.cn,direct
GOPRIVATE ?= hz-gitea.sea-studio.top
.PHONY: build run dev tidy clean .PHONY: tidy build run dev clean
build: build:
GOPROXY=$(GOPROXY) go build -o sharedclassmanager ./cmd/server GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go build -o sharedclassmanager ./cmd/server
run: run:
./sharedclassmanager GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
dev: dev:
GOPROXY=$(GOPROXY) go run ./cmd/server GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run ./cmd/server
tidy: tidy:
GOPROXY=$(GOPROXY) go mod tidy GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go mod tidy
clean: clean:
rm -f sharedclassmanager rm -f sharedclassmanager