dotnet / installer

.NET SDK Installer
https://github.com/dotnet/sdk
1.27k stars 446 forks source link

[release/8.0.1xx] Publish prebuilt reports for each repo #20143

Closed Winniexu01 closed 1 month ago

Winniexu01 commented 1 month ago

Backport https://github.com/dotnet/sdk/pull/43336 to release/8.0.1xx

Fixes https://github.com/dotnet/source-build/issues/4160

Store the prebuilt files for each repo as pipeline artifacts rather than the overall build's prebuilt report, which will make investigations of prebuilt go more quickly.

I introduced a new property DotNetBuildPrebuiltReportDir which point to artifacts\prebuilt-report\<reponame>\, all repo's prebuilt reports will respect this property and move to that folder.

MichaelSimons commented 1 month ago

I am not in favor of backporting this to 8.0. Prebuilts haven't been an issue. It is difficult to justify this from a business perspective.