Skip to content

Commit 6f3e28b

Browse files
authored
Merge pull request #1113 from sunnylovestiramisu/cleanup
Build binary by statically linking go
2 parents 4601758 + 2e63785 commit 6f3e28b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ endif
3838
all: gce-pd-driver gce-pd-driver-windows
3939
gce-pd-driver: require-GCE_PD_CSI_STAGING_VERSION
4040
mkdir -p bin
41-
go build -mod=vendor -gcflags=$(GCFLAGS) -ldflags "-X main.version=$(STAGINGVERSION)" -o bin/${DRIVERBINARY} ./cmd/gce-pd-csi-driver/
41+
go build -mod=vendor -gcflags=$(GCFLAGS) -ldflags "-linkmode 'external' -extldflags '-static' -X main.version=$(STAGINGVERSION)" -o bin/${DRIVERBINARY} ./cmd/gce-pd-csi-driver/
4242

4343
gce-pd-driver-windows: require-GCE_PD_CSI_STAGING_VERSION
4444
ifeq (${GOARCH}, amd64)

0 commit comments

Comments
 (0)