mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-01-08 20:03:20 +00:00
CI: rework way how upload will be retried
* Allow 3 attempts for uploading. * Add 30 second delay between attempts.
This commit is contained in:
@@ -106,9 +106,13 @@ if ! $DO_UPLOAD; then
|
||||
|
||||
./build-package.sh -a "$TERMUX_ARCH" -I $PACKAGE_NAMES
|
||||
else
|
||||
echo "[*] Uploading packages to Bintray:"
|
||||
if ! ./scripts/package_uploader.sh -p "${PWD}/debs" $PACKAGE_NAMES; then
|
||||
echo "[*] Uploading packages to Bintray (retry):"
|
||||
./scripts/package_uploader.sh -p "${PWD}/debs" $PACKAGE_NAMES
|
||||
for attempt in 1 2 3; do
|
||||
echo "[*] Uploading packages to Bintray:"
|
||||
if ./scripts/package_uploader.sh -p "${PWD}/debs" $PACKAGE_NAMES; then
|
||||
break
|
||||
else
|
||||
echo "[!] Failure, retrying in 30 seconds..."
|
||||
sleep 30
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user