Skip to content

Commit c0428ac

Browse files
committed
Add script to generate our desired builds
1 parent bec8234 commit c0428ac

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

build_release.sh

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
rm -rf release
6+
mkdir release
7+
8+
function do_build {
9+
version="$1"
10+
echo "=== Building ${version} ==="
11+
echo
12+
13+
./gradlew clean :repacked-platforms:install -Pversion="${version}.0" -PpgVersion="${version}"
14+
cp repacked-platforms/build/tmp/buildAmd64DarwinBundle/bundle/postgres-darwin-x86_64.txz "release/postgresql-${version}-darwin-amd64.txz"
15+
cp repacked-platforms/build/tmp/buildArm64v8DarwinBundle/bundle/postgres-darwin-arm_64.txz "release/postgresql-${version}-darwin-arm64.txz"
16+
17+
./gradlew clean install -Pversion="${version}.0" -PpgVersion="${version}" -ParchName=amd64
18+
cp custom-debian-platform/build/tmp/buildCustomDebianBundle/bundle/postgres-linux-debian.txz "release/postgresql-${version}-linux-amd64.txz"
19+
}
20+
21+
22+
for version in "13.6" "14.2"; do
23+
do_build "$version"
24+
done

0 commit comments

Comments
 (0)