Commit graph

34788 commits

Author SHA1 Message Date
Jo Shields
f89a645222 Fix VMR cross job names 2024-02-06 11:35:33 -05:00
Jo Shields
d437a7c55b Revert "Force full build in PR"
This reverts commit 1589504b61.
2024-02-06 11:32:45 -05:00
Jo Shields
87ec7d3c61 Try enabling cross builds 2024-02-06 10:09:35 -05:00
Jo Shields
1589504b61 Force full build in PR 2024-02-06 10:07:21 -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
198b5a8a9d
Support debug output in vmr-sync.ps1 (#18516) 2024-02-06 13:16:02 +00:00
Jo Shields
411175156e
Fix CROSSCOMPILE being set for non-cross Mono builds (#18512)
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-02-06 11:32:57 +00:00
Alexander Köplinger
342409acc4
Move Mac VMR build to full build scope (#18514) 2024-02-06 12:29:28 +01:00
dotnet-maestro-bot
3ecef4f3be
[automated] Merge branch 'release/8.0.3xx' => 'main' (#18466)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: v-wuzhai <46013274+v-wuzhai@users.noreply.github.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
2024-02-06 11:39:09 +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
dotnet-maestro[bot]
76a118ebad
[main] Update dependencies from dotnet/source-build-reference-packages (#18509)
[main] Update dependencies from dotnet/source-build-reference-packages


 - Merge branch 'main' into darc-main-4c00922f-89c4-4292-b7b5-3c396fb19291
2024-02-05 22:03:39 +00:00
Ella Hathaway
c14a77de83
Move SB metadata to intermediates (#18511) 2024-02-05 12:52:18 -08:00
Matt Thalman
530bfbd9d4
Bootstrap SB SDK and artifacts (#18504) 2024-02-05 16:24:05 +01:00
v-wuzhai
3210d5ad3b
[main] Update dependencies from dotnet/arcade (#18498) 2024-02-03 21:44:05 -08:00
dotnet-maestro[bot]
a0818ec89b Update dependencies from https://github.com/dotnet/arcade build 20240202.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24081.4 -> To Version 9.0.0-beta.24102.4
2024-02-03 13:19:16 +00:00
Nikola Milosavljevic
ff1d5e5032
Stop making src modifications to every repo's NuGet.config (#18478) 2024-02-02 16:49:07 -08:00
dotnet-maestro[bot]
7a829e58d3
[main] Update dependencies from dotnet/source-build-externals (#18499)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-02-02 18:49:22 +01:00
Marc Paine
256b75d20d
Add preview 1 to the table (#18392) 2024-02-02 09:43:09 -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
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
dotnet-maestro[bot]
4d4a77f848 Update dependencies from https://github.com/dotnet/arcade build 20240201.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24081.4 -> To Version 9.0.0-beta.24101.2
2024-02-02 13:19:50 +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
dotnet-maestro[bot]
238c141487
[main] Update dependencies from dotnet/source-build-reference-packages (#18494)
[main] Update dependencies from dotnet/source-build-reference-packages
2024-02-02 00:36:43 +00:00
Viktor Hofer
c4da4e15c2
Support --source-build / -sb switches as well in the VMR (#18492) 2024-02-01 16:44:39 +00:00
dotnet-maestro[bot]
7833b42f6a
[main] Update dependencies from dotnet/source-build-reference-packages (#18490)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-02-01 08:33:06 -08: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]
6e134b4cd9
[main] Update dependencies from dotnet/arcade (#18486)
[main] Update dependencies from dotnet/arcade
2024-02-01 15:34:23 +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
dotnet-maestro[bot]
0355d2dd14
[main] Update dependencies from dotnet/test-templates (#18480)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-31 14:52:57 -08:00
Matt Mitchell
3152bfc024
Propagate DotNetBuildSourceOnly to repo build invocations (#18479) 2024-01-31 19:26:38 +00:00
dotnet-maestro[bot]
de345f1baa
[main] Update dependencies from dotnet/arcade (#18471)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-31 17:55:48 +01: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
dotnet-maestro[bot]
4f0bdf152b
[main] Update dependencies from dotnet/source-build-reference-packages (#18459)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-30 12:55:59 -08: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
dotnet-maestro[bot]
1ef3effea0
[main] Update dependencies from dotnet/source-build-externals (#18454)
[main] Update dependencies from dotnet/source-build-externals
2024-01-30 17:31:35 +00:00
dotnet-maestro[bot]
e0effcd2c0
[main] Update dependencies from dotnet/arcade (#18453)
[main] Update dependencies from dotnet/arcade
2024-01-30 17:30:56 +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
dotnet-maestro[bot]
67fbd43df1
[main] Update dependencies from dotnet/source-build-reference-packages (#18441)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-29 10:27:38 -08:00
dotnet-maestro[bot]
d0858e10fd
[main] Update dependencies from dotnet/test-templates (#18445)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-29 10:27:30 -08: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
Michael Yanni
6b5e5a1d02
[automated] Merge branch 'release/8.0.3xx' => 'main' (#18417) 2024-01-29 07:54:31 -08:00
Jason Zhai
40e0491b1e Merge branch 'release/8.0.3xx' 2024-01-29 01:54:28 -08:00
v-wuzhai
57cac9efc2
[release/8.0.3xx] Update dependencies from dotnet/sdk (#18438) 2024-01-28 21:41:17 -08:00
dotnet-maestro[bot]
7cc351c8c7 Update dependencies from https://github.com/dotnet/sdk build 20240128.2
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
 From Version 8.0.300-preview.24076.15 -> To Version 8.0.300-preview.24078.2
2024-01-29 03:55:11 +00:00