summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild-test.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/build-test.sh b/build-test.sh
index 538f0c32c1..94c9a4b6d4 100755
--- a/build-test.sh
+++ b/build-test.sh
@@ -320,6 +320,11 @@ build_Tests()
if [ ${__SkipRestorePackages} != 1 ]; then
build_MSBuild_projects "Restore_Product" "${__ProjectDir}/tests/build.proj" "Restore product binaries (build tests)" "/t:BatchRestorePackages"
+
+ if [ $? -ne 0 ]; then
+ echo "${__ErrMsgPrefix}${__MsgPrefix}Error: package restoration failed. Refer to the build log files for details (above)"
+ exit 1
+ fi
fi
if [ $__SkipNative != 1 ]; then
@@ -418,6 +423,7 @@ build_MSBuild_projects()
buildArgs+=("${extraBuildParameters[@]}")
buildArgs+=("${__CommonMSBuildArgs[@]}")
buildArgs+=("${__UnprocessedBuildArgs[@]}")
+ buildArgs+=("/p:__SkipPackageRestore=true");
nextCommand="\"$__ProjectRoot/dotnet.sh\" msbuild ${buildArgs[@]}"
echo "Building step '$stepName' testGroupToBuild=$testGroupToBuild via $nextCommand"