[VMR] Light up more lanes (mostly Mono) (#18688)

This commit is contained in:
Jo Shields 2024-02-15 15:14:46 -05:00 committed by GitHub
parent 417501822a
commit ea4bf8b255
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -697,6 +697,18 @@ stages:
targetOS: osx
targetArchitecture: x64
- template: ../jobs/vmr-build.yml
parameters:
buildName: OSX_Mono
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: x64
pool:
vmImage: ${{ variables.defaultPoolNameMac }}
useMonoRuntime: true
targetOS: osx
targetArchitecture: x64
- template: ../jobs/vmr-build.yml
parameters:
buildName: Mariner_x64_Cross
@ -711,6 +723,21 @@ stages:
targetOS: linux
targetArchitecture: x64
- template: ../jobs/vmr-build.yml
parameters:
buildName: Mariner_x64_Cross_Mono
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: x64
pool:
name: ${{ variables.defaultPoolName }}
demands: ${{ variables.defaultPoolDemandsLinux }}
container: ${{ variables.marinerX64CrossContainer }}
crossRootFs: '/crossrootfs/x64'
useMonoRuntime: true
targetOS: linux
targetArchitecture: x64
# Mariner x64->non-x64 builds are currently broken, see https://github.com/dotnet/source-build/issues/3698
# - template: ../jobs/vmr-build.yml
@ -737,3 +764,65 @@ stages:
vmImage: ${{ variables.defaultPoolNameMac }}
targetOS: osx
targetArchitecture: arm64
- template: ../jobs/vmr-build.yml
parameters:
buildName: OSX_Mono
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: arm64
pool:
vmImage: ${{ variables.defaultPoolNameMac }}
useMonoRuntime: true
targetOS: osx
targetArchitecture: arm64
- template: ../jobs/vmr-build.yml
parameters:
buildName: Windows
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: arm64
pool:
name: ${{ variables.defaultPoolName }}
demands: ${{ variables.defaultPoolDemandsWindows }}
targetOS: windows
targetArchitecture: arm64
- template: ../jobs/vmr-build.yml
parameters:
buildName: Windows_Mono
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: x64
pool:
name: ${{ variables.defaultPoolName }}
demands: ${{ variables.defaultPoolDemandsWindows }}
useMonoRuntime: true
targetOS: windows
targetArchitecture: x64
- template: ../jobs/vmr-build.yml
parameters:
buildName: Windows
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: x86
pool:
name: ${{ variables.defaultPoolName }}
demands: ${{ variables.defaultPoolDemandsWindows }}
targetOS: windows
targetArchitecture: x86
- template: ../jobs/vmr-build.yml
parameters:
buildName: Windows_Mono
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
vmrBranch: ${{ variables.VmrBranch }}
architecture: x86
pool:
name: ${{ variables.defaultPoolName }}
demands: ${{ variables.defaultPoolDemandsWindows }}
useMonoRuntime: true
targetOS: windows
targetArchitecture: x86