Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Matt Mitchell faadade931
Move to new VMR control set (#10661)
* Move to new VMR control set
Now that msbuild is on 9.0 arcade, we can switch to the new control set. Generally:

- DotNetBuildFromSource -> DotNetBuildSourceOnly - Building a source-only build.
- DotnetBuildFromSourceFlavor == Product -> DotNetBuildOrchestrator == true - Building in the VMR, could be source-only or MS's build.
- ArcadeBuildFromSource -> DotNetBuildRepo == true -> Indicates an outer repo build.

* Rename sourcebuild.props -> dotnetbuild.props
2024-09-16 10:18:26 -07:00
Viktor Hofer eb9acdddcb
Update Build.props 2024-01-22 12:03:19 +01:00
Rainer Sigwald 7cf0ac8f79 Revert "Turn off static graph restore. (#8498)"
This reverts commit 7c4d75dca8.
2023-06-07 16:45:23 -05:00
Roman Konecny f08e8816c9
Concurrency bug fix - BuildManager instances acquire its own BuildTelemetry instance (#8561)
* BuildManager instances acquire its own BuildTelemetry instance (#8444)

Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1708215

Context
In VS there are multiple instances of BuildManager called asynchronously. For DTB and normal build and maybe other which I have not identified yet.

Changes Made
BuildManager instances acquire its own BuildTelemetry instance as oppose to sharing single BuildTelemetry instance in non thread safe manner.

Testing
Locally
# Conflicts:
#	src/Build/BackEnd/Client/MSBuildClient.cs - resolved with minimal and safe approach

* Bumping version

* Turn off static graph restore. (#8498)

Our CI builds fails because of bug https://github.com/NuGet/Home/issues/12373. 
It is fixed in https://github.com/NuGet/NuGet.Client/pull/5010. 
We are waiting for it to flow to CI machines. Meanwhile this PR applies a workaround.

Note: This PR needs to be reverted once it happens.

---------

Co-authored-by: AR-May <67507805+AR-May@users.noreply.github.com>
2023-03-14 17:03:02 +01:00
Michael Simons 7425e22598
Disable RestoreUseStaticGraphEvaluation for source-build (#7059) 2021-11-22 12:07:21 -06:00
Rainer Sigwald 629b21a92f
Enable NuGet static-graph restore (#6905)
This has been available in Arcade for a while now (dotnet/arcade#5056), and it's dogfood-y so we should have it on for our own repo.
2021-10-14 09:11:08 +02:00
Livar Cunha 8a98cdedd2 Removing some left over from eng/Build.props and add a comment explaning why we need to select the solution to build. 2018-12-19 20:35:14 -08:00
Livar 45f912ccf7 Using ProjectToBuild in Build.props to select sln file to build instead of doing it in the scripts. 2018-12-18 15:45:53 -08:00