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
Přemek Vysoký
a39a27e82d
Make synchronization job names unique ( #18407 )
2024-01-26 12:12:20 +00:00
Přemek Vysoký
58011e2fd2
Add synchronization of the uncloacked main-ub
VMR branch ( #18405 )
2024-01-26 03:06:52 -08:00
Viktor Hofer
eb82a5c032
Enable build.sh for non source build scenarios ( #18358 )
2024-01-24 21:01:24 +01:00
Ella Hathaway
bd5b57052a
Run sdk pipeline 3 hours after dotnet-dotnet pipeline ( #18321 )
2024-01-22 12:30:44 -08:00
Přemek Vysoký
b76509a05d
Use PAT to enable pulling code from non-dnceng AzDO orgs ( #18315 )
2024-01-22 14:43:52 +00:00