From 83bf55b04751babb518a435bcb82dfc38dc429c7 Mon Sep 17 00:00:00 2001 From: Omair Majid Date: Wed, 28 Feb 2024 16:11:54 -0500 Subject: [PATCH] Make prep.sh fail when it fails to download archives (#18812) --- src/SourceBuild/content/prep.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SourceBuild/content/prep.sh b/src/SourceBuild/content/prep.sh index 0219adafd..af3568890 100755 --- a/src/SourceBuild/content/prep.sh +++ b/src/SourceBuild/content/prep.sh @@ -135,7 +135,7 @@ function DownloadArchive { archiveUrl="https://dotnetcli.azureedge.net/source-built-artifacts/assets/Private.SourceBuilt.$archiveType.$archiveVersion.$archiveRid.tar.gz" echo " Downloading source-built $archiveType from $archiveUrl..." - (cd "$packagesArchiveDir" && curl --retry 5 -O "$archiveUrl") + (cd "$packagesArchiveDir" && curl -f --retry 5 -O "$archiveUrl") elif [ "$isRequired" == true ]; then echo " ERROR: $notFoundMessage" exit 1