瀏覽代碼

fix: retry 5 times not 3

Baptiste Augrain 2 天之前
父節點
當前提交
e298421027
共有 6 個文件被更改,包括 10 次插入8 次删除
  1. 1 1
      build/alpine/package_reh.sh
  2. 2 2
      build/linux/package_bin.sh
  3. 2 2
      build/linux/package_reh.sh
  4. 1 1
      build/windows/package.sh
  5. 3 1
      install_gh.sh
  6. 1 1
      prepare_vscode.sh

+ 1 - 1
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

+ 2 - 2
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

+ 2 - 2
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

+ 1 - 1
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

+ 3 - 1
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}"

+ 1 - 1
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