From 0046dd08c3ed2ec7c176fdb44c922962fe6c8ecc Mon Sep 17 00:00:00 2001 From: jkoan Date: Tue, 13 Feb 2018 08:25:04 +0100 Subject: 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 --- .circleci/config.yml | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) (limited to '.circleci') 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: -- cgit v1.2.1