From aadb4e12c3c7ea0eaf5ee8b4afd667b65c2a9cca Mon Sep 17 00:00:00 2001 From: wencaiwulue <895703375@qq.com> Date: Sun, 30 Oct 2022 10:55:22 +0800 Subject: [PATCH] feat: add go proxy env --- Makefile | 3 +++ build/control_plane/Dockerfile | 1 + build/server/Dockerfile | 1 + 3 files changed, 5 insertions(+) diff --git a/Makefile b/Makefile index f710cd67..1209bb65 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,9 @@ LDFLAGS=--ldflags "\ -X ${FOLDER}/cmds.OsArch=${OS_ARCH} \ " +GO111MODULE=on +GOPROXY=https://goproxy.cn,direct + .PHONY: all all: all-kubevpn all-image diff --git a/build/control_plane/Dockerfile b/build/control_plane/Dockerfile index ec2968dd..39ab14cd 100644 --- a/build/control_plane/Dockerfile +++ b/build/control_plane/Dockerfile @@ -6,6 +6,7 @@ COPY . /go/src/$BASE WORKDIR /go/src/$BASE +RUN go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o envoy-xds-server /go/src/$BASE/cmd/mesh FROM ubuntu:latest diff --git a/build/server/Dockerfile b/build/server/Dockerfile index 4a8ceef1..437c7d0b 100644 --- a/build/server/Dockerfile +++ b/build/server/Dockerfile @@ -6,6 +6,7 @@ COPY . /go/src/$BASE WORKDIR /go/src/$BASE +RUN go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct RUN make kubevpn-linux-amd64 FROM ubuntu:latest