summaryrefslogtreecommitdiff
path: root/.circleci
diff options
context:
space:
mode:
authorPierre GRANDIN <pgrandin@users.noreply.github.com>2018-04-25 09:09:43 -0700
committerGitHub <noreply@github.com>2018-04-25 09:09:43 -0700
commit011bb15468b4cb626e9facecba924b04bd494d7f (patch)
tree790d9284a44ecd599e31bd3bc31dcec3fc0b7153 /.circleci
parenta112437440b704677d5258e6ef03b50b8f9ea2cd (diff)
downloadnavit-011bb15468b4cb626e9facecba924b04bd494d7f.tar.gz
Fix:CI:Automated upload to playstore (#540)
* Working on automated playstore updates * Working on automated playstore updates * Install certs before pulling CI cache * Testing playstore update from android build job * Updated publish.sh * Setup git to pull from blackbox * Setup git to pull from blackbox in the correct job * Install pip, needed for playstore updates * Push to playstore from the android build, not a seperate step * upload to playstore from the official trunk only * Sign apks before updating download center * Cache isn't needed anymore for android arm builds * Save signed apks as part of the artifacts * Moved package installation to the Dockerfile * Install ca-certs and pip when preparing android build
Diffstat (limited to '.circleci')
-rw-r--r--.circleci/config.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 8cf0cb352..0089ed7c8 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -46,6 +46,15 @@ jobs:
name: Build for Android ARM
command: |
bash ci/build_android.sh
+ - run:
+ name: configure ssh git
+ command: mkdir -p ~/.ssh/ && ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
+ - add_ssh_keys:
+ fingerprints:
+ - "16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48"
+ - run:
+ name: Update beta channel on PlayStore
+ command: bash ci/publish.sh
- store_artifacts:
path: android-arm/navit/android/bin
- run: