Open
Description
Validation of vmr changes does not always require running all unified-build legs.
Having a lite
pipeline could help improve throughput, and save build resources.
This could also enable us to validate legs that build tests, as those are now only enabled in public CI or PR.
Some concerns
Today we run jobs that build tests in public Validation jobs only: https://github.com/dotnet/sdk/blob/d833ffb8016b3937b6c13db926fc1acbac254dd7/eng/pipelines/templates/stages/vmr-build.yml#L354-L387
To avoid duplicating jobs in main pipeline yml, perhaps we should just update that condition to include internal/lite scenario and update the comment.
Not sure if both Linux and Windows jobs for building tests would be required, or just one of them.
Metadata
Metadata
Assignees
Type
Projects
Status
No status