summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Balykov <g.balykov@samsung.com>2020-07-15 13:29:10 +0300
committerAlexander Soldatov/AI Compiler Lab /SRR/Staff Engineer/Samsung Electronics <soldatov.a@samsung.com>2020-07-23 16:00:54 +0300
commit9c36b643dc506ad763c389ba676d213b16e2645f (patch)
treeebcd7e0ed5c4b4d8c3038e2ed1dab75f94507d1e
parentc223bcdc33090c8d4de73b61443789184373b59b (diff)
downloadcoreclr-9c36b643dc506ad763c389ba676d213b16e2645f.tar.gz
coreclr-9c36b643dc506ad763c389ba676d213b16e2645f.tar.bz2
coreclr-9c36b643dc506ad763c389ba676d213b16e2645f.zip
[Tizen] Add skiprestore option to skip restore of packages
Partial cherry-pick of https://github.com/dotnet/coreclr/pull/27633
-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"