dotnet / msbuild

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
https://docs.microsoft.com/visualstudio/msbuild/msbuild
MIT License
5.17k stars 1.34k forks source link

Ability to test selected repos on daily or PR build of MSBuild #8461

Open vlada-shubina opened 1 year ago

vlada-shubina commented 1 year ago

At the moment MSBuild lacks the tests on real life projects. This creates constraints on new feature development, also increases risks of regression while fixing the issues while developing new features or fixing the issues. When discovered internally, those issues lead to involvement of MSBuild team members to investigate those. Frequently, those issues are not related to MSBuild.

The user story suggests implementing the infrastructure allowing to test selected repos with daily or PR built MSBuild. Ideally both scenarios should be supported:

The MSBuild used on CI build for these repos should be replaced with daily build of MSBuild.

Ideally:

Justification:

donJoseLuis commented 11 months ago

dropping from the 8.0 road map.