diff options
author | Gleb Balykov <g.balykov@samsung.com> | 2020-07-15 13:29:10 +0300 |
---|---|---|
committer | Alexander Soldatov/AI Compiler Lab /SRR/Staff Engineer/Samsung Electronics <soldatov.a@samsung.com> | 2020-07-23 16:00:54 +0300 |
commit | 9c36b643dc506ad763c389ba676d213b16e2645f (patch) | |
tree | ebcd7e0ed5c4b4d8c3038e2ed1dab75f94507d1e | |
parent | c223bcdc33090c8d4de73b61443789184373b59b (diff) | |
download | coreclr-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-x | build-test.sh | 6 |
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" |