build: change linux CI to deploy release builds for tags

This commit is contained in:
mlangkabel
2020-03-02 16:15:31 +01:00
parent b0616778f3
commit da7cd9411b
2 changed files with 15 additions and 0 deletions
+12
View File
@@ -9,4 +9,16 @@ install:
script: script:
- COMMIT_HASH=$(git rev-parse HEAD) - COMMIT_HASH=$(git rev-parse HEAD)
- docker run --name builder coatisoftware/local ${COMMIT_HASH} - 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
@@ -13,3 +13,6 @@ git checkout $1
./script/buildonly.sh package ./script/buildonly.sh package
./script/build.sh release test ./script/build.sh release test
mkdir release
cp ./Sourcetrail*.tar.gz ./release/