Skip to content

Commit 71cc04d

Browse files
committed
TDEPS-274 Use retry and timeout options on curl download for resiliency
1 parent 3c3ae10 commit 71cc04d

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/resources/clojure/install/linux-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ if [[ "$prefix_param" = "-p" || "$prefix_param" = "--prefix" ]]; then
2626
fi
2727

2828
echo "Downloading and expanding tar"
29-
curl -L -O https://github.com/clojure/brew-install/releases/download/${project.version}/clojure-tools-${project.version}.tar.gz
29+
curl -L -O -f -m 120 --connect-timeout 5 --retry 5 --retry-connrefused --retry-max-time 60 --no-progress-meter https://github.com/clojure/brew-install/releases/download/${project.version}/clojure-tools-${project.version}.tar.gz
3030
tar xzf clojure-tools-${project.version}.tar.gz
3131

3232
lib_dir="$prefix_dir/lib"

src/main/resources/clojure/install/posix-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ if [ "$prefix_param" = "-p" -o "$prefix_param" = "--prefix" ]; then
2626
fi
2727

2828
echo "Downloading and expanding tar"
29-
curl -L -O https://github.com/clojure/brew-install/releases/download/${project.version}/clojure-tools-${project.version}.tar.gz
29+
curl -L -O -f -m 120 --connect-timeout 5 --retry 5 --retry-connrefused --retry-max-time 60 --no-progress-meter https://github.com/clojure/brew-install/releases/download/${project.version}/clojure-tools-${project.version}.tar.gz
3030
tar xzf clojure-tools-${project.version}.tar.gz
3131

3232
lib_dir="$prefix_dir/lib"

0 commit comments

Comments
 (0)