prism-android/scripts/sign.sh
sim 75539155fa Use local file to sign
The aab isn't public yet when signing
2026-01-10 12:42:56 +01:00

23 lines
496 B
Bash
Executable file

#!/bin/bash -e
[ $# -ne 1 ] || [ ! -f $1 ] && echo "Usage: $0 {version.aab}" && exit 1
pass ls | grep sunup.key >/dev/null
if [ $? -ne 0 ]; then
echo "Pass keystore/sunup.key not found. Aborting."
exit 1
fi
export KS="$HOME/.password-store/keystore/sunup.jks"
export KS_PASS=$(pass keystore/sunup.key)
export KEY_ALIAS="sunup"
export AAB="$1"
echo "[+] Pass copied"
./gradlew bundletoolBuildApks
unzip -o universal.apks
mv universal.apk sunup.apk
mv app.apks sunup.apks
echo "[+] Done"