Dogfood multithreaded mode
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
Real builds surface problems that tests do not. Multithreaded mode already runs in CloudBuild. The next step is the VMR and the repos that build with Arcade, which together cover most of how .NET is built.
## Steps
- [x] Dogfood multithreaded mode in CloudBuild [size S] [Milestone: version 18.11]
- [ ] Dogfood in the VMR [size M] [Milestone: version 18.12]
- [ ] Dogfood in the Arcade repos [size M] [Milestone: version 18.12]
## Stakeholders
The MSBuild team, who need evidence from real builds before enabling `-mt` by default, and the VMR and Arcade repo owners who run those builds.
## Definition of done
The VMR and the Arcade repos build with `-mt`, and the problems those builds surface are fixed or tracked.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the VMR and Arcade repository build instructions and the existing CloudBuild multithreaded-mode setup. Run the VMR and Arcade builds with `-mt`, then fix or track the problems they surface; done means both build successfully with `-mt`.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100