diff options
author | jkoan <jkoan@users.noreply.github.com> | 2018-02-13 08:25:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-13 08:25:04 +0100 |
commit | 0046dd08c3ed2ec7c176fdb44c922962fe6c8ecc (patch) | |
tree | 301594d76b741173a8265c0d1a179c1548405c4a /.circleci | |
parent | 868b43dc4aba9e621420abab8a46f41e0af7c567 (diff) | |
download | navit-0046dd08c3ed2ec7c176fdb44c922962fe6c8ecc.tar.gz |
add:build:Add download center (#405)
* Merge
* Update Linux build to also build Artifacts
* Okay okay, circleci does not like regex :D
* futher work in the download center
* Update Script
* Change UUID to some fake
* Next Test
* Fix git?
* Add SSH Key to known hosts
* Add ssh for win build images
* Add retry if the repo was modifyed in the time between pull and push
This could happen if two builds finished exactly at the same time like here:
https://circleci.com/gh/jkoan/navit/821
* Add Files in different dirs
* Update script
* Add another message
* Only store really needed things for linux
* Update update_download_center.sh
* Update update_download_center.sh
* Update config.yml
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index f4c9956d8..fbde5d317 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,6 +16,12 @@ jobs: - run: name: Build for Linux command: bash ci/build_linux.sh + - store_artifacts: + path: linux/_CPack_Packages + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh run_doxygen: <<: *defaults steps: @@ -49,6 +55,10 @@ jobs: bash ci/build_android.sh - store_artifacts: path: android-arm/navit/android/bin + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh build_android_x86: <<: *defaults steps: @@ -67,6 +77,10 @@ jobs: bash ci/build_android_x86.sh - store_artifacts: path: android-x86/navit/android/bin + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh build_win32: <<: *defaults steps: @@ -78,6 +92,10 @@ jobs: bash ci/build_win32.sh - store_artifacts: path: win32/navit.exe + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh build_wince: docker: - image: navit/wince:8.04 @@ -88,6 +106,10 @@ jobs: command: bash ci/build_wince.sh - store_artifacts: path: wince/output + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh build_tomtom_minimal: <<: *defaults docker: @@ -104,6 +126,10 @@ jobs: bash ci/build_tomtom_minimal.sh - store_artifacts: path: /output + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh build_tomtom_plugin: <<: *defaults docker: @@ -120,7 +146,10 @@ jobs: bash ci/build_tomtom_plugin.sh - store_artifacts: path: /output - + - run: + name: Update Navit-Download-Center + command: | + bash ci/update_download_center.sh workflows: version: 2 doxygen: |