|
|
@@ -33,7 +33,6 @@ target_arch='x64'
|
|
|
configuration=''
|
|
|
runtime_source_feed=''
|
|
|
runtime_source_feed_key=''
|
|
|
-init_nuget=false
|
|
|
|
|
|
if [ "$(uname)" = "Darwin" ]; then
|
|
|
target_os_name='osx'
|
|
|
@@ -83,8 +82,6 @@ Options:
|
|
|
--runtime-source-feed Additional feed that can be used when downloading .NET runtimes and SDKs
|
|
|
--runtime-source-feed-key Key for feed that can be used when downloading .NET runtimes and SDKs
|
|
|
|
|
|
- --init-nuget Run nuget --version.
|
|
|
-
|
|
|
Description:
|
|
|
This build script installs required tools and runs an MSBuild command on this repository
|
|
|
This script can be used to invoke various targets, such as targets to produce packages
|
|
|
@@ -211,9 +208,6 @@ while [[ $# -gt 0 ]]; do
|
|
|
-ci)
|
|
|
ci=true
|
|
|
;;
|
|
|
- -init-nuget)
|
|
|
- init_nuget=true
|
|
|
- ;;
|
|
|
-binarylog|-bl)
|
|
|
binary_log=true
|
|
|
;;
|
|
|
@@ -365,30 +359,6 @@ export MSBUILDDEBUGPATH="$log_dir"
|
|
|
_tmp_restore=$restore
|
|
|
restore=true
|
|
|
|
|
|
-if [[ "$init_nuget" == true ]]; then
|
|
|
- InitializeBuildTool
|
|
|
-
|
|
|
- function RunBuildTool {
|
|
|
- "$_InitializeBuildTool" "$@" || {
|
|
|
- local exit_code=$?
|
|
|
- # We should not Write-PipelineTaskError here because that message shows up in the build summary
|
|
|
- # The build already logged an error, that's the reason it failed. Producing an error here only adds noise.
|
|
|
- echo "Build failed with exit code $exit_code. Check errors above."
|
|
|
- if [[ "$ci" == "true" ]]; then
|
|
|
- Write-PipelineSetResult -result "Failed" -message "nuget execution failed."
|
|
|
- # Exiting with an exit code causes the azure pipelines task to log yet another "noise" error
|
|
|
- # The above Write-PipelineSetResult will cause the task to be marked as failure without adding yet another error
|
|
|
- ExitWithExitCode 0
|
|
|
- else
|
|
|
- ExitWithExitCode $exit_code
|
|
|
- fi
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- echo 'Running dotnet nuget --version (issue: https://github.com/NuGet/Home/issues/12159#issuecomment-1278360511)'
|
|
|
- RunBuildTool "nuget" "--version"
|
|
|
-fi
|
|
|
-
|
|
|
InitializeToolset
|
|
|
|
|
|
restore=$_tmp_restore=
|
|
|
@@ -410,4 +380,4 @@ if [ "$only_build_repo_tasks" != true ]; then
|
|
|
MSBuild $_InitializeToolset -p:RepoRoot="$repo_root" ${msbuild_args[@]+"${msbuild_args[@]}"}
|
|
|
fi
|
|
|
|
|
|
-ExitWithExitCode 0
|
|
|
+ExitWithExitCode 0
|