Viktor Hofer
ee9a93b4cc
Follow-up on CopyRepoArtifacts directly in the VMR ( #18551 )
2024-02-07 17:44:09 +00:00
Matt Mitchell
722bcd86aa
Enable overriding of the arcade cmake SDK in VMR ( #18539 )
2024-02-07 01:03:36 +00:00
Nikola Milosavljevic
ff1d5e5032
Stop making src modifications to every repo's NuGet.config ( #18478 )
2024-02-02 16:49:07 -08:00
Viktor Hofer
d693228ff8
Fix repo builds not getting propagated when using the minimal console log ( #18501 )
...
Noticed in https://github.com/dotnet/installer/pull/18409 that errors aren't propagated which resulted in builds not to fail.
The fix here is to use `OnError` in the correct target (but only when using the minimal console log feature) and not set `IgnoreStandardErrorWarningFormat=true` on the Exec task that invokes the repo build script.
I also cleaned targets up as those introduced unnecessary complexity and logged in cases when they shouldn't (i.e. in dotnet.proj or package-source-build.proj).
This affected runtime which errors after 30s of building because of RuntimeOS and BaseOS being passed in in-correctly. Regressed with cca2b7bede (diff-86602308e6bb519266bc2f224ea65e39589d273804d40ad0f9c6e0eea2a263dc)
. Fixed that in runtime.proj. Kudos to Alexander who made the fix. I just copied it in form his CI PR.
2024-02-02 17:38:41 +00:00
Jo Shields
cca2b7bede
Stop using OverrideTargetRid, use TargetOS/TargetArchitecture instead ( #18476 )
2024-02-02 07:13:03 +01:00
Matt Mitchell
3152bfc024
Propagate DotNetBuildSourceOnly to repo build invocations ( #18479 )
2024-01-31 19:26:38 +00:00
Matt Mitchell
af3c100f01
Change name of DotNetBuildWithOnlineSources to DotNetBuildWithOnlineF… ( #18426 )
2024-01-26 13:38:54 -08:00
Matt Mitchell
051de02367
Remove DotNetBuildVertical passed to repos from orchestrator ( #18420 )
2024-01-26 12:55:28 -08:00
Matt Mitchell
64a6f2a3e9
Add mechanism to add SDK feeds for preview SDKs ( #18419 )
2024-01-26 20:53:41 +00:00
Viktor Hofer
44c6d9a544
Don't build tests from the VMR by default ( #18406 )
...
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2024-01-26 12:02:38 +00:00
Viktor Hofer
a880230afd
Remove DotNetBuildFromSource inside the orchestrator ( #18402 )
2024-01-26 11:27:18 +01:00
Matt Mitchell
0644f48e14
Pass a few switches to the orchestrator ( #18398 )
2024-01-26 09:19:35 +01:00
Viktor Hofer
f1a28efa00
Don't set PortableBuild=... on non source-build ( #18395 )
2024-01-25 21:46:29 +00:00
Viktor Hofer
292f157589
Exclude repos that currently don't build for VB ( #18368 )
...
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2024-01-24 22:39:59 +00:00
Matt Mitchell
cac6c93287
Add DotNetBuildOrchestrator flag ( #18306 )
2024-01-20 10:21:00 +01:00
Nikola Milosavljevic
d0e5cb3299
Condition inner-clone properties ( #18307 )
2024-01-20 10:10:25 +01:00
Matt Mitchell
1ebb676463
Pass DotNetBuildRepo at the orchestrator level to repos. ( #18279 )
2024-01-17 22:53:28 +00:00
Nikola Milosavljevic
f708a59e1a
Disable inner-clone in product source-build ( #18153 )
2024-01-16 19:40:26 -08:00
Viktor Hofer
b6e0746caf
Follow-up on enabling Windows VMR build ( #18239 )
2024-01-16 15:29:50 +01:00
Viktor Hofer
3166f9e709
Fix UpdateEngCommonFiles target
2024-01-12 16:07:05 +01:00
Viktor Hofer
b2b0bcd152
Remove workaround for roslyn eng common
2024-01-12 16:04:35 +01:00
Viktor Hofer
82f66f808a
Pick eng/common files from src/arcade instead of orchestorat
...
... the orchestrator ones are usually stale
2024-01-12 12:26:14 +01:00
Viktor Hofer
38cc6c391f
Update Directory.Build.props
...
... and make the Windows build use the same package cache as build.sh
2024-01-12 12:14:58 +01:00
Viktor Hofer
b8ec8a7e72
Update src/SourceBuild/content/repo-projects/windowsdesktop.proj
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-11 23:10:12 +01:00
Viktor Hofer
48ce02c2a5
Update dotnet.proj
2024-01-11 23:09:16 +01:00
Viktor Hofer
e2b4081a4b
Update Directory.Build.targets
2024-01-11 22:55:03 +01:00
Viktor Hofer
3f980aa02a
Update all repo-projects to new switches and clean-up
2024-01-11 20:12:51 +01:00
Viktor Hofer
929fbfe368
Rewrite shared properties and targets (a lot of clean-up and standardization)
...
... in Directory.Build.props and Directory.Build.targets in the repo root
and under repo-projects
2024-01-11 20:12:51 +01:00
Viktor Hofer
383a293a30
Delete DotNetRestorePackagesPath prop ( #18146 )
2024-01-09 14:39:46 +01:00
Viktor Hofer
d407fc6dc0
Remove unused properties ( #18117 )
2024-01-08 15:22:26 +01:00
Viktor Hofer
e782a16f91
Remove System.Drawing.Common workaround ( #18120 )
2024-01-08 15:22:15 +01:00
Viktor Hofer
b168690609
Set LatestCommit only for deployment-tools ( #18128 )
2024-01-08 15:16:00 +01:00
Viktor Hofer
a190d2aaea
Remove dead properties ( #18129 )
2024-01-08 15:07:16 +01:00
Viktor Hofer
3ba5c13953
Delete unused and non-functional Clean target ( #18131 )
2024-01-08 15:07:07 +01:00
Viktor Hofer
ca1439c8ae
Update roslyn-analyzers.proj ( #18116 )
2024-01-06 00:55:36 +01:00
Viktor Hofer
9271fc0fb3
Delete unused GetOfficialBuildId target ( #18118 )
2024-01-05 15:43:40 -08:00
Viktor Hofer
d3f2f0335c
Remove unused SetNuGetPackagesEnvironment target ( #18119 )
2024-01-05 15:43:24 -08:00
Matt Thalman
fb4ec09b1e
Add vstest patch to resolve analyzer errors ( #18123 )
2024-01-05 11:15:42 -06:00
Matt Thalman
892f85006e
Ignore IDE0044 for vstest ( #18100 )
2024-01-04 17:53:36 +00:00
Viktor Hofer
7f6c1f30be
Remove unused ArcadeSdkDir prop target in fsharp.proj ( #18089 )
2024-01-03 08:46:24 -06:00
Viktor Hofer
5933014a9a
Remove MicrosoftSourceLinkVersion usage ( #18085 )
2024-01-03 15:39:41 +01:00
Viktor Hofer
166b96405b
Use unzip task instead of custom implementation ( #18086 )
2024-01-03 15:39:28 +01:00
Jo Shields
8994ee567d
Merge remote-tracking branch 'origin/main' into mac-vmr
2023-12-15 09:04:40 -05:00
dotnet-maestro[bot]
25dcfe15b0
[main] Update dependencies from dotnet/arcade ( #17985 )
...
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2023-12-15 12:47:35 +01:00
Viktor Hofer
8ba0d7c603
Remove unused Microsoft.Build.CentralPackageVersions ( #17981 )
2023-12-14 23:04:33 +00:00
Jackson Schuster
7fd5ad40bd
Merge branch 'main' into PassCrossCompile
2023-12-14 08:24:58 -08:00
Jo Shields
085939a609
Merge branch 'main' into mac-vmr
2023-12-14 09:28:36 -05:00
Jo Shields
e61e75584a
Override RID in SDK, currently it misbehaves for Mac cross builds
2023-12-14 09:24:20 -05:00
Jackson Schuster
ac464072c7
Pass CrossBuild to inner builds
2023-12-13 21:02:11 -08:00
Matt Mitchell
27d05d31eb
Remove DotNetCoreSdkDir ( #17963 )
2023-12-13 09:12:31 -08:00