From e298421027ca0fb466e8b207300d488a4af3d773 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Wed, 13 Aug 2025 17:07:15 +0200 Subject: [PATCH] fix: retry 5 times not 3 --- build/alpine/package_reh.sh | 2 +- build/linux/package_bin.sh | 4 ++-- build/linux/package_reh.sh | 4 ++-- build/windows/package.sh | 2 +- install_gh.sh | 4 +++- prepare_vscode.sh | 2 +- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/build/alpine/package_reh.sh b/build/alpine/package_reh.sh index 9d481c0..4ba33e6 100755 --- a/build/alpine/package_reh.sh +++ b/build/alpine/package_reh.sh @@ -34,7 +34,7 @@ fi for i in {1..5}; do # try 5 times npm ci && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi diff --git a/build/linux/package_bin.sh b/build/linux/package_bin.sh index d7c0610..86eb222 100755 --- a/build/linux/package_bin.sh +++ b/build/linux/package_bin.sh @@ -101,7 +101,7 @@ fi for i in {1..5}; do # try 5 times npm ci --prefix build && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi @@ -118,7 +118,7 @@ fi for i in {1..5}; do # try 5 times npm ci && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi diff --git a/build/linux/package_reh.sh b/build/linux/package_reh.sh index 3c5a428..3b07bd0 100755 --- a/build/linux/package_reh.sh +++ b/build/linux/package_reh.sh @@ -136,7 +136,7 @@ cp ../npmrc .npmrc for i in {1..5}; do # try 5 times npm ci --prefix build && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi @@ -161,7 +161,7 @@ fi for i in {1..5}; do # try 5 times npm ci && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi diff --git a/build/windows/package.sh b/build/windows/package.sh index a7ecb19..6fa4628 100755 --- a/build/windows/package.sh +++ b/build/windows/package.sh @@ -13,7 +13,7 @@ cd vscode || { echo "'vscode' dir not found"; exit 1; } for i in {1..5}; do # try 5 times npm ci && break - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi diff --git a/install_gh.sh b/install_gh.sh index 2cba2c8..58a7648 100755 --- a/install_gh.sh +++ b/install_gh.sh @@ -11,12 +11,14 @@ for i in {1..5}; do break fi - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "GH install failed too many times" >&2 exit 1 fi echo "GH install failed $i, trying again..." + + sleep $(( 15 * (i + 1))) done VERSION="${TAG#v}" diff --git a/prepare_vscode.sh b/prepare_vscode.sh index 981dfb6..1182d2e 100755 --- a/prepare_vscode.sh +++ b/prepare_vscode.sh @@ -86,7 +86,7 @@ for i in {1..5}; do # try 5 times npm ci && break fi - if [[ $i == 3 ]]; then + if [[ $i == 5 ]]; then echo "Npm install failed too many times" >&2 exit 1 fi