Michael Simons
f7e396bfa7
Update source-build build instructions to reflect recent option changes ( #18559 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-02-07 16:01:15 -06:00
Jo Shields
debb6bf8f0
[VMR] Support for short stack builds. ( #18463 )
2024-02-07 15:59:30 -05:00
Jeremy Koritzinsky
3242c17f66
Update SdkResolver layout to work for Desktop and Core MSBuild ( #18505 )
...
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-02-07 20:22:44 +00:00
Jo Shields
33c4717682
Merge branch 'main' into shortstack
2024-02-07 14:42:08 -05:00
Nikola Milosavljevic
2a69655b86
Eliminate System.CommandLine prebuilt package ( #18540 )
2024-02-07 13:01:31 -06:00
Jo Shields
b426ce60f4
Annotate patch
2024-02-07 13:45:35 -05:00
Jo Shields
3a55a8ebaa
Merge branch 'main' into shortstack
2024-02-07 13:09:19 -05:00
Jo Shields
3df779e4f6
If we want to do a short stack Windows build, tweak the RID
2024-02-07 13:07:38 -05:00
Viktor Hofer
ee9a93b4cc
Follow-up on CopyRepoArtifacts directly in the VMR ( #18551 )
2024-02-07 17:44:09 +00:00
Viktor Hofer
540504fb32
Enable target that copies binaries to final location for non source-b… ( #18552 )
2024-02-07 16:58:02 +00:00
Viktor Hofer
2c49b20264
Change the package cache dir to repo-root/.packages ( #18550 )
2024-02-07 16:27:55 +00:00
Jo Shields
280a9e0e41
fix paths in patch
2024-02-07 11:09:53 -05:00
Matt Mitchell
0368ac38f7
Download artifacts in parallel ( #18549 )
2024-02-07 17:05:52 +01:00
Jo Shields
1400ef0277
Add patch since runtime sync is out of date & missing needed patch
2024-02-07 11:02:58 -05:00
Jo Shields
d5e8ffb6ea
Merge remote-tracking branch 'origin/main' into shortstack
2024-02-07 10:31:32 -05:00
Matt Mitchell
722bcd86aa
Enable overriding of the arcade cmake SDK in VMR ( #18539 )
2024-02-07 01:03:36 +00:00
Matt Mitchell
367b8eee64
Remove some unused properties ( #18534 )
2024-02-06 22:44:54 +00:00
Ella Hathaway
17cb70b35e
Update artifacts baseline ( #18523 )
2024-02-06 19:17:57 +00:00
Alexander Köplinger
bfc1601838
Update triggers in ci.yml ( #18520 )
2024-02-06 16:04:50 +00:00
Jo Shields
30138aab29
Merge branch 'main' into shortstack
2024-02-06 09:20:29 -05:00
Alexander Köplinger
fb7b9a4b9e
Don't run vmr-scan.yml for PRs in ci.yml and treat main-ub as a main branch ( #18515 )
2024-02-06 14:22:36 +01:00
Alexander Köplinger
28012e74ff
Add VMR unified build pipelines ( #18409 )
...
Contributes to https://github.com/dotnet/source-build/issues/3823
- Removes and consolidates vmr-cross-build.yml/ci-cross-build.yml POC into vmr-build.yml/ci.yml
- Add stage for building vertical/unified build legs into vmr-build.yml
- Adds Windows build and handling for Windows/Unix differences
2024-02-06 09:57:00 +01:00
Matt Thalman
530bfbd9d4
Bootstrap SB SDK and artifacts ( #18504 )
2024-02-05 16:24:05 +01:00
Jo Shields
68bdaffc07
Merge branch 'main' into shortstack
2024-02-05 10:13:23 -05:00
Nikola Milosavljevic
ff1d5e5032
Stop making src modifications to every repo's NuGet.config ( #18478 )
2024-02-02 16:49:07 -08:00
Jo Shields
50289771fd
change rootrepo
2024-02-02 16:33:05 -05:00
Jo Shields
e06a805d2c
Fix build locally, push to test on Mac
2024-02-02 15:38:16 -05:00
Jo Shields
69f1c5855a
Refreshed for the glourious TargetOS/TargetArchitecture future
2024-02-02 13:35:24 -05:00
Jo Shields
b43bf5d8df
Merge remote-tracking branch 'origin/main' into shortstack
2024-02-02 13:05:13 -05: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
github-actions[bot]
db6f1a6e17
[main] Delete security-partner-dotnet pipeline ( #18502 )
...
Co-authored-by: Michael Simons <msimons@microsoft.com>
2024-02-02 15:37:19 +00:00
Viktor Hofer
728ae9e2de
Respect ci switch for source-only builds ( #18497 )
2024-02-02 11:57:27 +00:00
Jo Shields
cca2b7bede
Stop using OverrideTargetRid, use TargetOS/TargetArchitecture instead ( #18476 )
2024-02-02 07:13:03 +01:00
Viktor Hofer
c4da4e15c2
Support --source-build / -sb switches as well in the VMR ( #18492 )
2024-02-01 16:44:39 +00:00
github-actions[bot]
ec43b539f4
[main] Increase timeout for license scan ( #18462 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-02-01 10:22:37 -06:00
github-actions[bot]
6ac60ec11c
[main] Update SDK diff exclusions ( #18491 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-02-01 16:17:14 +00:00
dotnet-maestro[bot]
850f501679
[main] Update dependencies from dotnet/aspire ( #18252 )
...
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com>
2024-02-01 08:35:34 -06:00
Matt Mitchell
3152bfc024
Propagate DotNetBuildSourceOnly to repo build invocations ( #18479 )
2024-01-31 19:26:38 +00:00
Omair Majid
307bec6036
Allow .doc files as binaries in the VMR ( #18475 )
2024-01-31 16:37:15 +00:00
Viktor Hofer
d0f4aa844a
Set PortableBuild correctly for non source-only builds ( #18474 )
2024-01-31 16:12:43 +00:00
Viktor Hofer
6e4a053968
Delete dead code for Platform property ( #18473 )
2024-01-31 16:01:18 +00:00
Jo Shields
d78dbaca86
Support for short stack builds.
...
Tested with android-x64 and android-amd64 on Linux x64, and iossimulator-x64
on macOS ARM64.
Depends on https://github.com/dotnet/runtime/pull/97725
2024-01-30 17:35:07 -05:00
github-actions[bot]
0d3cbe94e5
[main] Update SDK diff baselines ( #18460 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 20:40:28 +00:00
dotnet-maestro[bot]
6c63e5c319
[main] Update dependencies from dotnet/sdk ( #18440 )
...
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 17:58:43 +00:00
github-actions[bot]
8c89ffa2f3
[main] Use multiple processes for license scan ( #18456 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 15:59:21 +00:00
github-actions[bot]
c3c80364b3
[main] Allow CC 4.0 license ( #18444 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-29 16:32:18 +00:00
github-actions[bot]
0f8fa81b38
[main] Update SB poison baseline ( #18443 )
...
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-29 16:10:41 +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