summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorjkoan <jkoan@gmx.de>2020-03-09 18:45:11 +0100
committerjkoan <jkoan@gmx.de>2020-03-09 18:45:11 +0100
commitdc3eca1682c57bcc2d718b17de58ac209e1731dc (patch)
treecb0d4a262964f51031e3469f4e9936fa1f049696 /scripts
parentbfb701d06f43c0aba532a274018c6743a3613fba (diff)
downloadnavit-dc3eca1682c57bcc2d718b17de58ac209e1731dc.tar.gz
fix:android:build:Check if Variables are filled before useing them to avoid errors
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/setup_publish_keys.sh17
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