error handling, release builds

This commit is contained in:
2025-06-05 11:32:02 -07:00
parent 58f3977707
commit 027a8e073b
4 changed files with 47 additions and 22 deletions

View File

@ -2,5 +2,20 @@
set -e
GOOS=linux GOARCH=amd64 go build
tar czvf epoch-linux.tar.gz ./epoch-linux
rm ./*.tar.gz
mkdir bin
GOOS=linux GOARCH=amd64 go build -o bin/epochcli-linux-amd64
tar czvf epochcli-linux-amd64.tar.gz bin/epochcli-linux-amd64
GOOS=linux GOARCH=arm64 go build -o bin/epochcli-linux-arm64
tar czvf epochcli-linux-arm64.tar.gz bin/epochcli-linux-arm64
GOOS=darwin GOARCH=amd64 go build -o bin/epochcli-darwin-amd64
tar czvf epochcli-darwin-amd64.tar.gz bin/epochcli-darwin-amd64
GOOS=darwin GOARCH=arm64 go build -o bin/epochcli-darwin-arm64
tar czvf epochcli-darwin-arm64.tar.gz bin/epochcli-darwin-arm64
rm -rf bin