diff options
author | Pierre GRANDIN <pgrandin@users.noreply.github.com> | 2018-04-25 09:09:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-25 09:09:43 -0700 |
commit | 011bb15468b4cb626e9facecba924b04bd494d7f (patch) | |
tree | 790d9284a44ecd599e31bd3bc31dcec3fc0b7153 /.circleci | |
parent | a112437440b704677d5258e6ef03b50b8f9ea2cd (diff) | |
download | navit-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.yml | 9 |
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: |