Skip to content
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

Join points and product parity #3739

Open
7 of 12 tasks
mmitche opened this issue Nov 16, 2023 · 1 comment
Open
7 of 12 tasks

Join points and product parity #3739

mmitche opened this issue Nov 16, 2023 · 1 comment
Assignees
Labels
area-unified-build Epic Groups multiple user stories. Can be grouped under a theme.

Comments

@mmitche
Copy link
Member

mmitche commented Nov 16, 2023

It is highly likely that Microsoft's .NET build will need some kind of join point where outputs from multiple build environments are required to produce other outputs needed to ship to customers. Note: This is not an option for our Linux distro partners. Cases might include NuGet packages that have native assets from multiple OSs in them, for instance. We need to identify what this set of assets is, and how it will be built.

Requirements:

  • Join point job(s) can be run in both the isolated repo build as well as the full VMR build. The idea here is that we should be able to validate the join without doing a full VMR build.
  • Join point job(s) must be at the end of the full product build.
  • Support VMR build graph depth of >= 2. The depth might only be two but infrastructure should support a deeper graph.

T-Shirt Size: XL

Work Items

Infrastructure:

Join points/product parity issues in repos:

@mmitche mmitche converted this from a draft issue Nov 16, 2023
@dotnet-issue-labeler dotnet-issue-labeler bot added area-build Improvements in source-build's own build process untriaged labels Nov 16, 2023
@MichaelSimons MichaelSimons added area-unified-build and removed area-build Improvements in source-build's own build process labels Nov 16, 2023
@mmitche mmitche changed the title Identify and design join point build for Vertical Build infrastructure Design and implement join point build for Vertical Build infrastructure Jan 3, 2024
@mmitche
Copy link
Member Author

mmitche commented Jan 3, 2024

T-Shirt Size: XL

I think there will be quite a lot of messiness to unpack here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-unified-build Epic Groups multiple user stories. Can be grouped under a theme.
Projects
Status: In Progress
Development

No branches or pull requests

4 participants