Commit graph

25 commits

Author SHA1 Message Date
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
Přemek Vysoký
ef6e3ed282
Move VMR component list into Components.md (#18023)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2023-12-22 10:39:07 +00:00
Jo Shields
38f4b80a0e Make VMR sync work on macOS 12, hopefully 2023-12-08 15:51:29 -05:00
Jo Shields
06c4afe326 more testing 2023-12-08 15:39:37 -05:00
Jo Shields
fc3bfe570b testing 2023-12-08 13:11:15 -05:00
Jo Shields
deecc351cf Add debug spew to figure out unreproducible Mac failure 2023-12-08 13:04:38 -05:00
Přemek Vysoký
8b86646290
Upload failed patches as build artifacts (#17864) 2023-11-27 07:39:11 -08:00
Přemek Vysoký
8bd1ebc600
Bump darc to fix VMR synchronization edge case (#17693) 2023-11-06 04:50:53 -08:00
dotnet-maestro-bot
1a741e8932
[automated] Merge branch 'release/8.0.1xx' => 'main' (#17201)
Co-authored-by: Marc Paine <marcpop@microsoft.com>
Co-authored-by: Elinor Fung <elfung@microsoft.com>
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
2023-08-21 01:57:01 -07:00
Přemek Vysoký
594ea20745
Assume recursive installer sync when no vmr-sync.sh arguments (#15854) 2023-03-28 17:03:36 +02:00
Přemek Vysoký
d4db076b20
Add VMR sync functionality into dotnet/dotnet's Codespaces (#15750) 2023-03-13 14:44:42 +01:00
Přemek Vysoký
a18c9247f4
Support sync of a single repository into the VMR (#15569) 2023-02-17 16:39:17 +00:00
MilenaHristova
7a5a298f2e fix 2023-02-09 10:48:16 +01:00
MilenaHristova
688b02520b make arguments optional 2023-02-09 10:40:04 +01:00
MilenaHristova
857d818a83 documentation 2023-02-08 16:38:54 +01:00
MilenaHristova
3a4783ac74 documentation 2023-02-08 16:33:20 +01:00
Milena Hristova
0fca6a1b87
Update eng/vmr-sync.sh
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-02-08 15:46:34 +01:00
MilenaHristova
4987fa9b32 check valid files 2023-02-08 15:25:44 +01:00
MilenaHristova
195977b515 add args to vmr sync 2023-02-08 13:44:25 +01:00
Přemek Vysoký
f71904833c
Add Codespaces for source build investigations (#15285) 2023-01-19 09:57:51 +01:00
Přemek Vysoký
65e01a1eef
Fix VMR synchronization from a local source (#15230) 2023-01-13 09:00:30 -06:00
dotnet-maestro[bot]
cd34038e97
[main] Update dependencies from dotnet/arcade-services (#15211)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Premek Vysoky <premek.vysoky@microsoft.com>
Co-authored-by: MilenaHristova <mhristova@microsoft.com>
2023-01-09 14:28:34 +01:00
Přemek Vysoký
5aac0db522
Move src/SourceBuild/tarball/* up one folder (#15166) 2022-12-21 21:47:54 +01:00
dotnet-maestro[bot]
f4226eb972
[main] Update dependencies from dotnet/sdk (#15095)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 8.0.0-alpha.1.22604.1 to 8.0.0-alpha.1.22607.2 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.8.0: from 8.0.0-alpha.1.22604.1 to 8.0.0-alpha.1.22607.2 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.8.0: from 8.0.0-alpha.1.22604.1 to 8.0.0-alpha.1.22607.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.8.0: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 8.0.0-alpha.1.22605.17 to 8.0.0-alpha.1.22608.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 8.0.0-alpha.1.22604.1 to 8.0.0-alpha.1.22607.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 8.0.0-alpha.1.22604.1 to 8.0.0-alpha.1.22607.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.FSharp.Compiler: from 12.5.0-beta.22602.3 to 12.5.0-beta.22608.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.fsharp: from 7.0.1-beta.22602.3 to 7.0.1-beta.22608.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Test.Sdk: from 17.5.0-preview-20221205-07 to 17.5.0-preview-20221208-02 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.ILLink.Tasks: from 7.0.100-1.22605.2 to 8.0.100-1.22608.1 (parent: Microsoft.NET.Sdk)
  - Microsoft.Net.Compilers.Toolset: from 4.5.0-2.22580.13 to 4.5.0-2.22608.26 (parent: Microsoft.NET.Sdk)
  - Microsoft.Build: from 17.5.0-preview-22601-03 to 17.5.0-preview-22608-02 (parent: Microsoft.NET.Sdk)

 - Remove obsolete razor-compiler repo

 - Merge branch 'main' of https://github.com/dotnet/installer into darc-main-60d0a460-d2ee-450e-8d3c-efdb471745b1

 - Add roslyn-analyzers source-build patch
2022-12-09 19:47:46 +00:00
Přemek Vysoký
3735a51640
Add a script for reproing VMR synchronization failures locally (#15097) 2022-12-07 19:06:24 +00:00