Skip to content

Join points and product parity #3739

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

Closed
13 tasks done
mmitche opened this issue Nov 16, 2023 · 2 comments
Closed
13 tasks done

Join points and product parity #3739

mmitche opened this issue Nov 16, 2023 · 2 comments
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.

@ViktorHofer
Copy link
Member

Closing this epic as all join point components got implemented. Also, we shouldn't be missing any packages from the VMR anymore.
🎉🎉🎉

@github-project-automation github-project-automation bot moved this from Backlog to Done in .NET Source Build Apr 14, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in .NET Unified Build Apr 14, 2025
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: Done
Status: Done
Development

No branches or pull requests

4 participants