Commit graph

252 commits

Author SHA1 Message Date
Matt Mitchell
41edd62c51
Add VMR full build YAML file and pipeline (#18678) 2024-02-14 18:22:51 -08:00
Jo Shields
c229fe2867 Revert "Temporarily switch to full build matrix"
This reverts commit b10e3a5b81.
2024-02-14 11:57:56 -05:00
Jo Shields
1343db3344 Try wiring up all remaining Short Stack lanes 2024-02-14 11:14:01 -05:00
Jo Shields
b10e3a5b81 Temporarily switch to full build matrix 2024-02-14 09:09:46 -05:00
dotnet-maestro[bot]
273f49c44f
[main] Update dependencies from dotnet/sdk (#18641)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 9.0.0-preview.2.24112.5 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0: from 9.0.0-preview.2.24112.5 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0: from 9.0.0-preview.2.24112.5 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.SharedFramework.x64.9.0: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Ref: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.TargetingPack.x64.9.0: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Host.win-x64: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.Platforms: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.runtime.linux-x64: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.9.0: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.aspnetcore: from 9.0.0-preview.2.24112.25 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-preview.2.24112.5 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.Dotnet.WinForms.ProjectTemplates: from 9.0.0-preview.2.24112.2 to 9.0.0-preview.2.24112.7 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-preview.2.24112.5 to 9.0.0-preview.2.24113.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.DotNet.Wpf.ProjectTemplates: from 9.0.0-preview.2.24112.2 to 9.0.0-preview.2.24112.4 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.FSharp.Compiler: from 12.8.300-beta.24112.4 to 12.8.300-beta.24113.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.300-beta.24112.4 to 8.0.300-beta.24113.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Test.Sdk: from 17.10.0-preview-24107-02 to 17.10.0-preview-24112-02 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.vstest: from 17.10.0-preview-24107-02 to 17.10.0-preview-24112-02 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.ILLink.Tasks: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.Net.Compilers.Toolset: from 4.10.0-2.24112.4 to 4.10.0-2.24113.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.roslyn: from 4.10.0-2.24112.4 to 4.10.0-2.24113.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Runtime.win-x64: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Runtime.win-x64: from 9.0.0-preview.2.24112.33 to 9.0.0-preview.2.24113.5 (parent: Microsoft.NET.Sdk)

 - Delete obsolete format patch

 - Update WASI container to react to 1a9e0cdb3b

 - Update aspnetcore.proj
2024-02-14 01:56:14 +00:00
Alexander Köplinger
94f76d4a06
VMR: Only upload artifacts/assets if they exist (#18643) 2024-02-13 19:01:22 +00:00
Jo Shields
cc8e163e7d
[VMR] Enable all Android & Linux Bionic Mono CI lanes (#18560)
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2024-02-13 17:36:00 +00:00
Viktor Hofer
94def2ee6c
Put artifacts in well-known locations (#18591) 2024-02-13 09:19:33 -06:00
Alexander Köplinger
dc517e0cf6
Fail more steps if a command fails in vmr-build.yml (#18595) 2024-02-09 17:36:57 +01:00
Alexander Köplinger
1daf66360f
Run stages in parallel in vmr-build.yml (#18594) 2024-02-09 15:06:56 +01:00
Alexander Köplinger
0901c575ff
Set default value for container parameter in vmr-build.yml (#18590) 2024-02-09 10:20:24 +00:00
Jo Shields
0599766b81
Merge branch 'main' into CI-webs 2024-02-08 16:40:56 -05:00
Jo Shields
504a3693ac
[VMR] Add short stack CI for all iOS variants (#18571) 2024-02-08 22:36:21 +01:00
Jo Shields
e18609381e
Merge branch 'main' into CI-webs 2024-02-08 16:32:57 -05:00
Jo Shields
48cd213b17 Move a wasm job to always-run 2024-02-08 16:32:31 -05:00
Jo Shields
efab88ab3f Revert "Temporarily force full build"
This reverts commit 243880c953.
2024-02-08 16:30:57 -05:00
Jo Shields
cd5f41b27e typo 2024-02-08 16:06:37 -05:00
Jo Shields
66924e3eb4 Don't set CROSSCOMPILE=1 for wasm targets, they are special cased in runtime 2024-02-08 15:14:34 -05:00
Alexander Köplinger
5142a010d2
Update to Ubuntu 22.04 host for source-build/unified-builds (#18575) 2024-02-08 12:59:34 -06:00
Jo Shields
243880c953 Temporarily force full build 2024-02-08 10:29:56 -05:00
Jo Shields
be827c7540 Add basic wasm CI 2024-02-08 10:28:56 -05:00
Jo Shields
64e1ffe1ba That error message was thoroughly unhelpful 2024-02-07 14:47:33 -05:00
Jo Shields
33c4717682
Merge branch 'main' into shortstack 2024-02-07 14:42:08 -05:00
Jo Shields
162e7d45bc
[VMR] Turn on CI for all currently functional cross builds (#18521) 2024-02-07 14:13:22 -05:00
Jo Shields
6cdabde2f9 Rename job 2024-02-07 13:14:08 -05:00
Jo Shields
3a55a8ebaa
Merge branch 'main' into shortstack 2024-02-07 13:09:19 -05:00
Jo Shields
987d5edba2 Merge remote-tracking branch 'directhex/crossy-road' into crossy-road 2024-02-07 13:03:33 -05:00
Alexander Köplinger
43f5521936
Use arm64 Mac pool for internal VMR build (#18554) 2024-02-07 17:55:54 +00:00
Viktor Hofer
d67876b126
Update vmr-build.yml (#18553) 2024-02-07 10:54:43 -06:00
Jo Shields
ad1117e877 Turn off always-full-build. 2024-02-07 11:52:41 -05:00
Jo Shields
d83ebb2212 Revert "Temporarily enable full build so we can test CI"
This reverts commit efb2c9e1cb.
2024-02-07 11:38:23 -05:00
Jo Shields
33400c9394 Add Android x64 to build, let's see what happens 2024-02-07 10:38:35 -05:00
Jo Shields
efb2c9e1cb Temporarily enable full build so we can test CI 2024-02-07 10:35:49 -05:00
Jo Shields
6fe6a29516
Merge branch 'main' into crossy-road 2024-02-07 10:04:21 -05:00
Jo Shields
09cdb2bb1c Create per-arch artifact upload folder 2024-02-07 09:52:33 -05:00
Alexander Köplinger
e3126dc9d9
Skip checking out vmr branch except when syncing (#18526)
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2024-02-07 14:03:19 +00:00
Alexander Köplinger
8fb01686b0
Add public arm64 pool variable (#18546) 2024-02-07 14:53:30 +01:00
Jo Shields
f16b1652a6 Revert "Revert "Force full build in PR""
This reverts commit d437a7c55b.
2024-02-06 15:54:16 -05:00
Jo Shields
4af44919be Only disable known-broken lane 2024-02-06 11:35:54 -05:00
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
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
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
Jo Shields
cca2b7bede
Stop using OverrideTargetRid, use TargetOS/TargetArchitecture instead (#18476) 2024-02-02 07:13:03 +01:00
Přemek Vysoký
aa32d35863
Enable pushing to the main-ub VMR branch (#18411) 2024-01-26 15:48:41 +00:00
Přemek Vysoký
b8bec658b8
Fix YAML typo in VMR synchronization pipeline (#18408) 2024-01-26 13:15:38 +00:00