From 12cfa07f4d219a059d6a6e1f197c546a5acdda44 Mon Sep 17 00:00:00 2001 From: ptkach Date: Sun, 5 Nov 2023 08:58:41 -0500 Subject: [PATCH] Add retry to cloud build node installation --- release/builder/build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release/builder/build.sh b/release/builder/build.sh index 2c4a019fc07..6b5ad07f7bb 100755 --- a/release/builder/build.sh +++ b/release/builder/build.sh @@ -35,7 +35,9 @@ apt-get install curl -y apt-get install npm -y npm cache clean -f npm install -g n -n 16.19.0 +# Retrying because fails are possible for node.js intallation. See - +# https://github.com/nodejs/build/issues/1993 +for i in {1..5}; do n 16.19.0 && break || sleep 15; done # Install gcloud # Cribbed from https://cloud.google.com/sdk/docs/quickstart-debian-ubuntu apt-get install lsb-release -y