summaryrefslogtreecommitdiff
path: root/scripts/publish.sh
diff options
context:
space:
mode:
authorjkoan <jkoan@users.noreply.github.com>2021-10-05 04:03:19 +0200
committerGitHub <noreply@github.com>2021-10-04 19:03:19 -0700
commit1ed7f1b24a775603d969c0995e3acc8ea4ba164b (patch)
tree5fb1b8a293054feb315b2ab890412326fe3d2a4f /scripts/publish.sh
parent993d50ebb10e4884d4ac3c48c11ae6ab1ae7c220 (diff)
downloadnavit-1ed7f1b24a775603d969c0995e3acc8ea4ba164b.tar.gz
delete:build:Delete old tooling from android (now fastlane is used) (#1161)
Diffstat (limited to 'scripts/publish.sh')
-rwxr-xr-xscripts/publish.sh35
1 files changed, 0 insertions, 35 deletions
diff --git a/scripts/publish.sh b/scripts/publish.sh
deleted file mode 100755
index 8b564eaa8..000000000
--- a/scripts/publish.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/env bash
-
-if [ -z $CI ];then
- echo "This Script needs to be run by CI"
-fi
-if [ -z $CIRCLECI ];then
- echo "This Script needs to be run on CircleCI"
-fi
-if [[ "${CIRCLE_PROJECT_USERNAME}" != "navit-gps" || "${CIRCLE_BRANCH}" != "trunk" ]]; then
- echo "Only trunk on navit-gps may upload to the Play Store"
- exit 0
-fi
-
-set -e
-
-ARCH="arm"
-BINPATH="android-arm/navit/android/bin"
-
-export PATH="/opt/android-sdk-linux/build-tools/25.0.1/":$PATH
-
-cd ~/
-git clone git@github.com:navit-gps/infrastructure-blackbox.git
-cd infrastructure-blackbox/keyrings/
-openssl aes-256-cbc -d -in keystore.gpg -k $KEY > ~/.keystore
-openssl aes-256-cbc -d -in client_secrets.gpg -k $KEY > /root/project/scripts/client_secrets.json
-openssl aes-256-cbc -d -in androidpublisher.gpg -k $KEY > /root/project/androidpublisher.dat
-cd ~/project
-
-pip install google-api-python-client
-
-jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -storepass $SP $BINPATH/navit-$CIRCLE_SHA1-${ARCH}-release-unsigned.apk $key_name
-
-zipalign 4 $BINPATH/navit-$CIRCLE_SHA1-${ARCH}-release-unsigned.apk $BINPATH/navit-$CIRCLE_SHA1-${ARCH}-release-signed.apk
-apksigner verify -v $BINPATH/navit-$CIRCLE_SHA1-${ARCH}-release-signed.apk
-python ~/project/scripts/basic_upload_apks.py org.navitproject.navit $BINPATH/navit-$CIRCLE_SHA1-${ARCH}-release-signed.apk --noauth_local_webserver