Skip to content

Commit

Permalink
Introduce script to build releases
Browse files Browse the repository at this point in the history
  • Loading branch information
danielfireman committed Dec 13, 2022
1 parent da68b1e commit 8574812
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions build_releases.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

set -x

version="$1"
if [ -z "${version}" ]; then
echo "Usage: ./build_release.sh [version]"
exit 1
fi

cd cmd/chunk

os="windows"
for arch in amd64 arm arm64; do
output="chunk-${version}-${os}-${arch}.exe"
GOOS=$os GOARCH=$arch go build -o $output
done

os="linux"
for arch in amd64 arm arm64; do
output="chunk-${version}-${os}-${arch}"
GOOS=$os GOARCH=$arch go build -o $output
done

os="darwin"
for arch in amd64 arm64; do
output="chunk-${version}-${os}-${arch}"
GOOS=$os GOARCH=$arch go build -o $output
done

0 comments on commit 8574812

Please sign in to comment.