From 8543a38b1ba2a6c33b16611dfa65075ad5639502 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Tue, 19 Aug 2025 12:06:06 -0700 Subject: [PATCH] Ensure the agnostic tool package is still produced --- Directory.Build.targets | 5 ++--- scripts/build.ps1 | 1 + scripts/build.sh | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Directory.Build.targets b/Directory.Build.targets index 35862658..bd6fed59 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -31,10 +31,9 @@ true - - + + $(NETCoreSdkRuntimeIdentifier) - $(OVERRIDE_RUNTIME_IDENTIFIER) diff --git a/scripts/build.ps1 b/scripts/build.ps1 index 8abfe764..9a325ab5 100644 --- a/scripts/build.ps1 +++ b/scripts/build.ps1 @@ -60,6 +60,7 @@ function Pack() { & dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.binlog" /err $properties "$solution" if ($ci) { + & dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.agnostic.binlog" /err /p:SKIP_USE_CURRENT_RUNTIME=true $properties "$solution" & dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.preview.binlog" /err /p:PACKAGE_PUBLISH_MODE=preview $properties "$solution" & dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.stable.binlog" /err /p:PACKAGE_PUBLISH_MODE=stable $properties "$solution" } diff --git a/scripts/build.sh b/scripts/build.sh index 8d07019d..44b94db1 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -125,9 +125,11 @@ function Pack { if $ci; then if [[ -z "$properties" ]]; then + dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.agnostic.binlog" /err /p:SKIP_USE_CURRENT_RUNTIME=true "$solution" dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.preview.binlog" /err /p:PACKAGE_PUBLISH_MODE=preview "$solution" dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.stable.binlog" /err /p:PACKAGE_PUBLISH_MODE=stable "$solution" else + dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.agnostic.binlog" /err /p:SKIP_USE_CURRENT_RUNTIME=true "${properties[@]}" "$solution" dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.preview.binlog" /err /p:PACKAGE_PUBLISH_MODE=preview "${properties[@]}" "$solution" dotnet pack -c "$configuration" --no-build --no-restore -v "$verbosity" /bl:"$logFile.stable.binlog" /err /p:PACKAGE_PUBLISH_MODE=stable "${properties[@]}" "$solution" fi