Bug
parent
debe4e1132
commit
046166c4f3
12
release
12
release
|
@ -9,20 +9,20 @@ SIGNED_APK=app/build/outputs/apk/app-release.apk
|
||||||
TEMP_DIR="$(mktemp -d)"
|
TEMP_DIR="$(mktemp -d)"
|
||||||
TEMP_STORE_FILE="$TEMP_DIR/store.jks"
|
TEMP_STORE_FILE="$TEMP_DIR/store.jks"
|
||||||
|
|
||||||
if [ -z "$store_file" ] || [ -z "$store_password" ] || [ -z "$key_alias" ]; then
|
if [ -z "$STORE_FILE" ] || [ -z "$STORE_PASSWORD" ] || [ -z "$key_alias" ]; then
|
||||||
echo "store_file, store_password or key_alias are not configured secrets. Aborting..."
|
echo "STORE_FILE, STORE_PASSWORD or key_alias are not configured secrets. Aborting..."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Reading store_file from environment"
|
echo "Reading STORE_FILE from environment"
|
||||||
echo $store_file | xxd -ps -r > $TEMP_STORE_FILE
|
echo $STORE_FILE | xxd -ps -r > $TEMP_STORE_FILE
|
||||||
|
|
||||||
# The following file is not required for the following process
|
# The following file is not required for the following process
|
||||||
# but I'm gonna leave it here anyway
|
# but I'm gonna leave it here anyway
|
||||||
echo > keystore.properties << EOF
|
echo > keystore.properties << EOF
|
||||||
storeFile=$TEMP_STORE_FILE
|
storeFile=$TEMP_STORE_FILE
|
||||||
storePassword=$store_password
|
storePassword=$STORE_PASSWORD
|
||||||
keyAlias=$key_alias
|
keyAlias=$key_alias
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ echo "Signing"
|
||||||
set -x
|
set -x
|
||||||
apksigner sign \
|
apksigner sign \
|
||||||
--ks $TEMP_STORE_FILE \
|
--ks $TEMP_STORE_FILE \
|
||||||
--ks-pass pass:$store_password \
|
--ks-pass pass:$STORE_PASSWORD \
|
||||||
--ks-key-alias $key_alias \
|
--ks-key-alias $key_alias \
|
||||||
--out $SIGNED_APK \
|
--out $SIGNED_APK \
|
||||||
$ALIGNED_APK
|
$ALIGNED_APK
|
||||||
|
|
Loading…
Reference in New Issue