New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backport #92296 to release/8.0-staging #101627
Backport #92296 to release/8.0-staging #101627
Conversation
Note regarding the
|
Tagging subscribers to this area: @dotnet/runtime-infrastructure |
…t#92296) * Build the PGO build legs through the global build job template. * Remove pgoType parameters and plumbing from all jobs and use the -pgoinstrument flag instead of setting the property manually. * Limit subsets to build to limit packages and don't build crossgen2 sfxproj for internal optimization pipelines (we don't use it). * Fix job dependencies now that the non-global jobs don't have PGO type in the name * Change back to the triple-underscore name * Fix Mono artifacts to not have an extra underscore for PGO scenarios. * There's an extra underscore for the CoreCLR artifacts because there's no runtime variant.
eea3358
to
d82b8d3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified assets in the official build are right.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approved. we can treat this as tell mode.
ec346c0
into
dotnet:release/8.0-staging
This is part of the work to transition to the 1ES templates in servicing branches.
Official build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2440254&view=results
cc @jkoritzinsky @agocke @amanasifkhalid