Add freebsd to goreleaser config

While at it, fixed the hook upx script to run per file, and ignore
binaries which are not supported.
This commit is contained in:
Cuong Manh Le
2023-03-10 23:20:31 +07:00
committed by Cuong Manh Le
parent 14bc29751f
commit 0dfa377e08
2 changed files with 25 additions and 4 deletions
+6 -1
View File
@@ -11,6 +11,7 @@ builds:
- -s -w
goos:
- linux
- freebsd
- windows
goarch:
- 386
@@ -26,7 +27,11 @@ builds:
- softfloat
main: ./cmd/ctrld
hooks:
post: /bin/sh ./scripts/upx.sh
post: /bin/sh ./scripts/upx.sh {{ .Path }}
ignore:
- goos: freebsd
goarch: arm
goarm: 5
archives:
- format_overrides:
- goos: windows