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

[VMR] Build tests in certain CI configurations in the VMR #3707

Open
1 of 3 tasks
mmitche opened this issue Nov 1, 2023 · 6 comments
Open
1 of 3 tasks

[VMR] Build tests in certain CI configurations in the VMR #3707

mmitche opened this issue Nov 1, 2023 · 6 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 1, 2023

Right now, Linux source build does not build repo test projects in the VMR. This is not necessary for producing the assets required for shipping to Linux distro partners (or their customers). This significantly speeds up the build, as well as avoids introducing any unwanted prebuilts.

We need to determine how test projects fit into the VMR vertical builds for .NET 9.

Initial thoughts:

T-Shirt size for implementation: XS

@mmitche mmitche converted this from a draft issue Nov 1, 2023
@dotnet-issue-labeler dotnet-issue-labeler bot added area-build Improvements in source-build's own build process untriaged labels Nov 1, 2023
@mmitche mmitche added area-unified-build and removed area-build Improvements in source-build's own build process untriaged labels Nov 1, 2023
@mmitche
Copy link
Member Author

mmitche commented Jan 3, 2024

I believe the thoughts above would suffice.

T-Shirt size for implementation: Small

@MichaelSimons
Copy link
Member

What work remains here? The plan is captured here. Bullets two and three need to be implemented. Is this issue intended to track the implementation as well? Asking in relation to #4163.

cc @mmitche, @ViktorHofer.

@ViktorHofer
Copy link
Member

windows x64, linux x64 and osx x64 shoudl initially be sufficient.

@mmitche
Copy link
Member Author

mmitche commented Feb 26, 2024

We should close this an keep the other open IMO

@mmitche mmitche changed the title [VMR] Determine when tests should be built in the VMR [VMR] Build tests in certain scenarios in the VMR Feb 26, 2024
@mmitche mmitche added the Epic Groups multiple user stories. Can be grouped under a theme. label Feb 26, 2024
@mmitche mmitche moved this to Ready in .NET Unified Build Feb 26, 2024
@mmitche
Copy link
Member Author

mmitche commented Feb 26, 2024

Made this an epic and opened issue for the two uncompleted bullets. The official builds already avoid tests.

@ViktorHofer ViktorHofer changed the title [VMR] Build tests in certain scenarios in the VMR [VMR] Build tests in certain CI configurations in the VMR Mar 20, 2024
@ViktorHofer
Copy link
Member

Pull Request: dotnet/sdk#44843

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: Backlog
Status: In Progress
Development

No branches or pull requests

4 participants