dotnet / source-build

A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components
MIT License
266 stars 132 forks source link

Refactor pipelines to use more source build infra from Arcade #4195

Open mthalman opened 7 months ago

mthalman commented 7 months ago

Both SBE and SBRP having build pipelines which define custom jobs that directly call into the /eng/common/templates/steps/source-build.yml template. This requires defining the container name to be used. This means that has to be manually maintained rather than getting it for free from Arcade. We should investigate if it's possible to reuse more of the Arcade infra to avoid this. The use case is different here from product repos in that we only want to execute source build legs. If nothing else perhaps we can use the eng/common/templates/jobs/source-build.yml template, if not one that's higher level than that.

dotnet-issue-labeler[bot] commented 7 months ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.