summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjkoan <jkoan@users.noreply.github.com>2018-06-06 20:42:19 +0200
committerGitHub <noreply@github.com>2018-06-06 20:42:19 +0200
commit031b5eb0123235412f3909f901c32b2e18d9eda6 (patch)
tree8b217c5bab89ef3a59c6ec8867f492930b2b529e
parentbe3123947062dc1195811ade9cb5c3fae9b2b815 (diff)
downloadnavit-031b5eb0123235412f3909f901c32b2e18d9eda6.tar.gz
fix:ci:Readd android app to download center
-rw-r--r--.circleci/config.yml30
1 files changed, 29 insertions, 1 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 8fb38998c..ae9521ed6 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -13,6 +13,30 @@ jobs:
- run:
name: run sanity check script
command: bash scripts/ci_sanity_checks.sh
+ build_android_arm:
+ docker:
+ - image: navit/android
+ steps:
+ - checkout
+ - run:
+ 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:
+ name: Update Navit-Download-Center
+ command: |
+ bash ci/update_download_center.sh
build_linux:
<<: *defaults
steps:
@@ -49,7 +73,7 @@ jobs:
command: bash scripts/update_doxygen.sh
- store_artifacts:
path: /root/project/doc
- build_android:
+ build_android_gradle:
working_directory: ~/code
docker:
- image: circleci/android:api-27-alpha
@@ -243,6 +267,9 @@ workflows:
- build_android:
requires:
- sanity_check
+ - build_android_gradlew:
+ requires:
+ - sanity_check
- build_win32:
requires:
- sanity_check
@@ -269,6 +296,7 @@ workflows:
- merge_trunk_in_master:
requires:
- build_linux
+ - build_android_gradlew
- build_android
- build_win32
- build_wince