Skip to content
Snippets Groups Projects
Commit 79658de3 authored by cyberta's avatar cyberta
Browse files

use snake_case instead of camelCase for functions in bash

parent 7e775847
Branches
Tags
1 merge request!149build and sign aabs
...@@ -18,11 +18,11 @@ ...@@ -18,11 +18,11 @@
function quit { function quit {
echo -e "${RED}Task failed. Exit value: $?.${NC}" echo -e "${RED}Task failed. Exit value: $?.${NC}"
cleanUp clean_up
exit 1 exit 1
} }
function cleanUp { function clean_up {
if [[ -f ${ALIGNED_UNSIGNED_APK} ]]; then if [[ -f ${ALIGNED_UNSIGNED_APK} ]]; then
rm ${ALIGNED_UNSIGNED_APK} rm ${ALIGNED_UNSIGNED_APK}
fi fi
...@@ -46,7 +46,7 @@ function sign { ...@@ -46,7 +46,7 @@ function sign {
sign_apk $FILE_NAME $FILE_DIR sign_apk $FILE_NAME $FILE_DIR
fi fi
cleanUp clean_up
gpg_sign $FILE_NAME_STRING gpg_sign $FILE_NAME_STRING
} }
...@@ -57,7 +57,7 @@ function sign_apk { ...@@ -57,7 +57,7 @@ function sign_apk {
FINAL_APK="${FILE_DIR}/${FILE_NAME}" FINAL_APK="${FILE_DIR}/${FILE_NAME}"
echo -e "${GREEN} -> apksign ${FINAL_APK}${NC}" echo -e "${GREEN} -> apksign ${FINAL_APK}${NC}"
${ANDROID_BUILD_TOOLS}/apksigner sign --ks "${KEY_STORE_STRING}" --out ${FINAL_APK} ${FINAL_APK} || quit ${ANDROID_BUILD_TOOLS}/apksigner sign --ks "${KEY_STORE_STRING}" --out ${FINAL_APK} ${FINAL_APK} || quit
verifySigned $FINAL_APK verify_signed $FINAL_APK
} }
function sign_bundle { function sign_bundle {
...@@ -77,10 +77,10 @@ function sign_bundle { ...@@ -77,10 +77,10 @@ function sign_bundle {
echo "jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore "KEY_STORE_STRING" $FINAL_AAB $KEYSTORE_ALIAS echo "jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore "KEY_STORE_STRING" $FINAL_AAB $KEYSTORE_ALIAS
" "
jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore "${KEY_STORE_STRING}" $FINAL_AAB $KEYSTORE_ALIAS || quit jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore "${KEY_STORE_STRING}" $FINAL_AAB $KEYSTORE_ALIAS || quit
verifySigned $FINAL_AAB verify_signed $FINAL_AAB
} }
function verifySigned { function verify_signed {
FINAL_FILE=$1 FINAL_FILE=$1
FINGERPRINT=$(unzip -p ${FINAL_FILE} META-INF/*.RSA | keytool -printcert | grep "SHA256" | tr -d '[:space:]') || quit FINGERPRINT=$(unzip -p ${FINAL_FILE} META-INF/*.RSA | keytool -printcert | grep "SHA256" | tr -d '[:space:]') || quit
...@@ -141,7 +141,7 @@ export NC=${NC} ...@@ -141,7 +141,7 @@ export NC=${NC}
export EXPECTED_FINGERPRINT=${EXPECTED_FINGERPRINT} export EXPECTED_FINGERPRINT=${EXPECTED_FINGERPRINT}
export -f sign export -f sign
export -f quit export -f quit
export -f cleanUp export -f clean_up
# init parameters # init parameters
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment