Skip to content

Commit

Permalink
add build_release scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
Baoqi committed May 29, 2023
1 parent ef6491f commit 5732613
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions build_releases.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
echo "build for mac amd64"
GOOS=darwin GOARCH=amd64 go build -o pocketbi main.go
zip -r pocketbi_mac_amd64.zip pocketbi pb_public/*
rm pocketbi

echo "build for mac arm64"
GOOS=darwin GOARCH=arm64 go build -o pocketbi main.go
zip -r pocketbi_mac_arm64.zip pocketbi pb_public/*
rm pocketbi

echo "build for linux amd64"
GOOS=linux GOARCH=amd64 go build -o pocketbi main.go
zip -r pocketbi_linux_amd64.zip pocketbi pb_public/*
rm pocketbi

echo "build for linux arm64"
GOOS=linux GOARCH=arm64 go build -o pocketbi main.go
zip -r pocketbi_linux_arm64.zip pocketbi pb_public/*
rm pocketbi

echo "build for windows amd64"
GOOS=windows GOARCH=amd64 go build -o pocketbi.exe main.go
zip -r pocketbi_windows_amd64.zip pocketbi.exe pb_public/*
rm pocketbi.exe

0 comments on commit 5732613

Please sign in to comment.