From da7cd9411b9de84dd9a93175b9997be379849cc7 Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Mon, 2 Mar 2020 16:15:31 +0100 Subject: [PATCH] build: change linux CI to deploy release builds for tags --- .travis.yml | 12 ++++++++++++ deployment/dockerfiles/linux/travis_ci/entrypoint.sh | 3 +++ 2 files changed, 15 insertions(+) diff --git a/.travis.yml b/.travis.yml index 9297c580..1149ebf0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,16 @@ install: script: - COMMIT_HASH=$(git rev-parse HEAD) - docker run --name builder coatisoftware/local ${COMMIT_HASH} + - docker cp builder:/home/builder/Sourcetrail/release $TRAVIS_BUILD_DIR/release +deploy: + provider: releases + api_key: + secure: b+fTcE73+5nkYufBNzGdxnwbx4a2BQr7iy28wdcr+8NrCxgq4mhmuZd+R3JzE7mt3ehEfUbUkXPLwefEcTFkqxXN6WdBjJYTa2JxAHkBuYiSG9X7voNCOU3SWaucY77FTdt5MlWKVOEzoKNT+tbBuLlWKNyPnFLE0JArc9w4DfvCbHos9ikTtiT1suE+OiIgt28SjD6MD4mIDmEHcKkZs1SfNxz8zhkJBp7y0iJOFPaZHZ9wE2DMox5h26ks13NMYP9mkYgZDTMppabuR8KtjGTJB7NSY3Uoj+6AYdGr5hfpzMIzLjfstagfBzLWpnuz29XwUhYR02MTRiJS6h8wXoO5twxWEKIeUT7xEjSZzdirynrErMDThz90vli0gaoZyIhU01sS9lOUozkdQJEg9Wosxs/586bShHOqhvhrfeCv2Z/7u9ftnpm7U+GaFxk3j1ZPHnSt6XcLz2wDcYIjKgsc8dvmMxYTJYLkXENU5XTkKXKfMHfweiZPWBUBjjMpcZWEyw8NQ/IsegMhXlptLsxr5N5A54KipnJK36b52vryIUzzQd4uM/pcWn5j2Il/KagM5U/kRhQDCxAozQ1Ub0HWqM+4WdCxzAg1FEUly7Y68FIVeeD19P7TAPRBGeljmr3vEdJHnr2z20dubWyhOlZ7NfTcd1drWthpN9ZvvT4= + file_glob: true + file: "$TRAVIS_BUILD_DIR/release/Sourcetrail*.tar.gz" + overwrite: true + skip_cleanup: true + on: + tags: true + repo: CoatiSoftware/Sourcetrail diff --git a/deployment/dockerfiles/linux/travis_ci/entrypoint.sh b/deployment/dockerfiles/linux/travis_ci/entrypoint.sh index df4c1cb6..adb591b6 100644 --- a/deployment/dockerfiles/linux/travis_ci/entrypoint.sh +++ b/deployment/dockerfiles/linux/travis_ci/entrypoint.sh @@ -13,3 +13,6 @@ git checkout $1 ./script/buildonly.sh package ./script/build.sh release test + +mkdir release +cp ./Sourcetrail*.tar.gz ./release/