diff --git a/tools/builder/common b/tools/builder/common index 1faa6934..a18f4b75 160000 --- a/tools/builder/common +++ b/tools/builder/common @@ -1 +1 @@ -Subproject commit 1faa6934a6c163aa377b1bcc96ff65cbc3a9eac4 +Subproject commit a18f4b754f6317ceadb0d5a00441aaab5f396d34 diff --git a/tools/builder/targets/Packages.cs b/tools/builder/targets/Packages.cs index fec2e466..d05fbb3e 100644 --- a/tools/builder/targets/Packages.cs +++ b/tools/builder/targets/Packages.cs @@ -16,6 +16,12 @@ public static async Task OnExecute(BuildContext context) foreach (var packageFile in packageFiles) File.Delete(packageFile); - await context.Exec("dotnet", $"pack --nologo --no-build --configuration {context.ConfigurationText} --output {context.PackageOutputFolder} --verbosity {context.Verbosity} src/xunit.analyzers -p:NuspecFile=xunit.analyzers.nuspec"); + // You can't see the created package name in .NET 9+ SDK without doing detailed verbosity + var verbosity = + context.DotNetSdkVersion.Major <= 8 + ? context.Verbosity.ToString() + : "detailed"; + + await context.Exec("dotnet", $"pack --nologo --no-build --configuration {context.ConfigurationText} --output {context.PackageOutputFolder} --verbosity {verbosity} src/xunit.analyzers -p:NuspecFile=xunit.analyzers.nuspec"); } }