Skip to content

Commit 0882d8c

Browse files
committed
Add -trimpath for reproducible builds and to hide build env info at all
1 parent b80187e commit 0882d8c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@ dist:
6262
rm -rf build/diff/* release/*
6363
mkdir -p build/diff/bin release/
6464
cp README.md LICENSE plugin.yaml build/diff
65-
GOOS=linux GOARCH=amd64 go build -o build/diff/bin/diff -ldflags="$(LDFLAGS)"
65+
GOOS=linux GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags="$(LDFLAGS)"
6666
tar -C build/ -zcvf $(CURDIR)/release/helm-diff-linux.tgz diff/
67-
GOOS=freebsd GOARCH=amd64 go build -o build/diff/bin/diff -ldflags="$(LDFLAGS)"
67+
GOOS=freebsd GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags="$(LDFLAGS)"
6868
tar -C build/ -zcvf $(CURDIR)/release/helm-diff-freebsd.tgz diff/
69-
GOOS=darwin GOARCH=amd64 go build -o build/diff/bin/diff -ldflags="$(LDFLAGS)"
69+
GOOS=darwin GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags="$(LDFLAGS)"
7070
tar -C build/ -zcvf $(CURDIR)/release/helm-diff-macos.tgz diff/
7171
rm build/diff/bin/diff
72-
GOOS=windows GOARCH=amd64 go build -o build/diff/bin/diff.exe -ldflags="$(LDFLAGS)"
72+
GOOS=windows GOARCH=amd64 go build -o build/diff/bin/diff.exe -trimpath -ldflags="$(LDFLAGS)"
7373
tar -C build/ -zcvf $(CURDIR)/release/helm-diff-windows.tgz diff/
7474

7575
.PHONY: release

0 commit comments

Comments
 (0)