From 1b45608a376dcb597c8f3090a1cd2493032efc18 Mon Sep 17 00:00:00 2001 From: Guilherme Macedo Date: Fri, 29 Nov 2024 14:06:45 -0300 Subject: [PATCH] Make the build consistent across archs for Go to correctly report the package path inside the binary Signed-off-by: Guilherme Macedo (cherry picked from commit 4a9d4cda7e342edbecc20c18007d8ca6e2081273) --- scripts/build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/build b/scripts/build index b463d84f..584d4bb2 100755 --- a/scripts/build +++ b/scripts/build @@ -14,6 +14,6 @@ LINKFLAGS="-X github.com/harvester/node-disk-manager/pkg/version.Version=$VERSIO -X github.com/harvester/node-disk-manager/pkg/version.GitCommit=$COMMIT $LINKFLAGS" for arch in "amd64" "arm64"; do - GOARCH="$arch" CGO_ENABLED=0 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/node-disk-manager-"$arch" cmd/node-disk-manager/main.go - GOARCH="$arch" CGO_ENABLED=0 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/node-disk-manager-webhook-"$arch" cmd/node-disk-manager-webhook/main.go -done \ No newline at end of file + GOARCH="$arch" CGO_ENABLED=0 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/node-disk-manager-"$arch" ./cmd/node-disk-manager + GOARCH="$arch" CGO_ENABLED=0 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/node-disk-manager-webhook-"$arch" ./cmd/node-disk-manager-webhook +done