From 660d2a6067e7faf2ee94d35e20370661db7152f8 Mon Sep 17 00:00:00 2001 From: mueller-ma <mueller-ma@users.noreply.github.com> Date: Wed, 17 Oct 2018 20:42:41 +0200 Subject: [PATCH] Retry download of changelog (#1054) Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com> --- travis/uploads.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/travis/uploads.sh b/travis/uploads.sh index a32aca46..42ac0893 100644 --- a/travis/uploads.sh +++ b/travis/uploads.sh @@ -17,7 +17,20 @@ else python3 assets/store_descriptions/generate_and_validate.py fdroid fi -curl https://api.github.com/repos/openhab/openhab-android/releases | jq -r '.[0].body' > fastlane/metadata/android/en-US/changelogs/${currentVersionCode}.txt +set +e +retryCount=0 +until curl https://api.github.com/repos/openhab/openhab-android/releases | jq -r '.[0].body' > fastlane/metadata/android/en-US/changelogs/${currentVersionCode}.txt +do + let retryCount++ + if [ "$retryCount" -gt 20 ] + then + exit 1 + fi + echo "Download failed. Retry" + sleep 5 +done + +set -e git config --local user.name "openhab-bot" git config --local user.email "bot@openhab.org" -- GitLab