diff options
author | jkoan <jkoan@gmx.de> | 2020-03-09 18:45:11 +0100 |
---|---|---|
committer | jkoan <jkoan@gmx.de> | 2020-03-09 18:45:11 +0100 |
commit | dc3eca1682c57bcc2d718b17de58ac209e1731dc (patch) | |
tree | cb0d4a262964f51031e3469f4e9936fa1f049696 | |
parent | bfb701d06f43c0aba532a274018c6743a3613fba (diff) | |
download | navit-dc3eca1682c57bcc2d718b17de58ac209e1731dc.tar.gz |
fix:android:build:Check if Variables are filled before useing them to avoid errors
-rwxr-xr-x | scripts/setup_publish_keys.sh | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/scripts/setup_publish_keys.sh b/scripts/setup_publish_keys.sh index 7c5968423..61ed85b76 100755 --- a/scripts/setup_publish_keys.sh +++ b/scripts/setup_publish_keys.sh @@ -2,10 +2,13 @@ set -e -echo $GOOGLE_KEY | base64 -d > key.json - -wget "https://github.com/navit-gps/infrastructure-blackbox/raw/master/keyrings/keystore.gpg" -openssl aes-256-cbc -d -in keystore.gpg -md md5 -k $KEY > ~/.keystore -keytool -importkeystore -srcstorepass "$STORE_PASS" -deststorepass "$STORE_PASS" -srckeystore /home/circleci/.keystore -destkeystore /home/circleci/.keystore -deststoretype pkcs12 -keytool -keypasswd -alias $KEY_ALIAS -storepass $STORE_PASS -new $KEY_PASS -keystore ~/.keystore -rm keystore.gpg +if [ -n $GOOGLE_KEY ]; then + echo $GOOGLE_KEY | base64 -d > key.json +fi +if [ -n $KEY ]; then + wget "https://github.com/navit-gps/infrastructure-blackbox/raw/master/keyrings/keystore.gpg" + openssl aes-256-cbc -d -in keystore.gpg -md md5 -k $KEY > ~/.keystore + keytool -importkeystore -srcstorepass "$STORE_PASS" -deststorepass "$STORE_PASS" -srckeystore ~/.keystore -destkeystore ~/.keystore -deststoretype pkcs12 + keytool -keypasswd -alias $KEY_ALIAS -storepass $STORE_PASS -new $KEY_PASS -keystore ~/.keystore + rm keystore.gpg +fi |