Skip to content

Commit

Permalink
DEV: update target platforms
Browse files Browse the repository at this point in the history
  • Loading branch information
dpinte committed Jun 6, 2023
1 parent f4d85c9 commit 385b939
Showing 1 changed file with 22 additions and 7 deletions.
29 changes: 22 additions & 7 deletions create_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,33 @@ echo "Creating source archive"
tar -cvf "${RELEASE_DIR}/source-$1.tar.gz" ./

mkdir -p "${RELEASE_DIR}"
for GOARCH in 386 amd64
for goarch in amd64 arm64
do
for GOOS in darwin linux
for goos in darwin
do
echo "Creating release binary for ${GOOS} / ${GOARCH}"
env GOOS=${GOOS} GOARCH=${GOARCH} go build -o terraform-provider-jumpcloud
TARGET_FILENAME="${RELEASE_DIR}/terraform-provider-jumpcloud_${1}_${GOOS}_${GOARCH}.tar.gz"
tar -cvf "${TARGET_FILENAME}" terraform-provider-jumpcloud
TARGETS="$TARGETS $TARGET_FILENAME"
echo "creating release binary for ${goos} / ${goarch}"
env goos=${goos} goarch=${goarch} go build -o terraform-provider-jumpcloud
target_filename="${release_dir}/terraform-provider-jumpcloud_${1}_${goos}_${goarch}.tar.gz"
tar -cvf "${target_filename}" terraform-provider-jumpcloud
targets="$targets $target_filename"
done
done

for goarch in amd64
do
for goos in linux
do
echo "creating release binary for ${goos} / ${goarch}"
env goos=${goos} goarch=${goarch} go build -o terraform-provider-jumpcloud
target_filename="${release_dir}/terraform-provider-jumpcloud_${1}_${goos}_${goarch}.tar.gz"
tar -cvf "${target_filename}" terraform-provider-jumpcloud
targets="$targets $target_filename"
done
done




echo "Creating md5 checksum"
md5sum ${TARGETS} > "${RELEASE_DIR}/checksum-md5.txt"

Expand Down

0 comments on commit 385b939

Please sign in to comment.