[VMR] Enable all Android & Linux Bionic Mono CI lanes (#18560)
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
This commit is contained in:
parent
94def2ee6c
commit
cc8e163e7d
2 changed files with 68 additions and 0 deletions
|
@ -346,6 +346,19 @@ stages:
|
||||||
targetOS: windows
|
targetOS: windows
|
||||||
targetArchitecture: x64
|
targetArchitecture: x64
|
||||||
|
|
||||||
|
- template: ../jobs/vmr-build.yml
|
||||||
|
parameters:
|
||||||
|
buildName: Android_Shortstack
|
||||||
|
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
|
||||||
|
vmrBranch: ${{ variables.VmrBranch }}
|
||||||
|
architecture: arm64
|
||||||
|
pool:
|
||||||
|
name: ${{ variables.defaultPoolName }}
|
||||||
|
demands: ${{ variables.defaultPoolDemandsLinux }}
|
||||||
|
container: ${{ variables.androidCrossContainer }}
|
||||||
|
targetOS: android
|
||||||
|
targetArchitecture: arm64
|
||||||
|
|
||||||
- template: ../jobs/vmr-build.yml
|
- template: ../jobs/vmr-build.yml
|
||||||
parameters:
|
parameters:
|
||||||
buildName: Browser_Shortstack
|
buildName: Browser_Shortstack
|
||||||
|
@ -374,6 +387,19 @@ stages:
|
||||||
### Additional jobs for full build ###
|
### Additional jobs for full build ###
|
||||||
- ${{ if in(parameters.scope, 'full') }}:
|
- ${{ if in(parameters.scope, 'full') }}:
|
||||||
|
|
||||||
|
- template: ../jobs/vmr-build.yml
|
||||||
|
parameters:
|
||||||
|
buildName: Android_Shortstack
|
||||||
|
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
|
||||||
|
vmrBranch: ${{ variables.VmrBranch }}
|
||||||
|
architecture: arm
|
||||||
|
pool:
|
||||||
|
name: ${{ variables.defaultPoolName }}
|
||||||
|
demands: ${{ variables.defaultPoolDemandsLinux }}
|
||||||
|
container: ${{ variables.androidCrossContainer }}
|
||||||
|
targetOS: android
|
||||||
|
targetArchitecture: arm
|
||||||
|
|
||||||
- template: ../jobs/vmr-build.yml
|
- template: ../jobs/vmr-build.yml
|
||||||
parameters:
|
parameters:
|
||||||
buildName: Android_Shortstack
|
buildName: Android_Shortstack
|
||||||
|
@ -387,6 +413,47 @@ stages:
|
||||||
targetOS: android
|
targetOS: android
|
||||||
targetArchitecture: x64
|
targetArchitecture: x64
|
||||||
|
|
||||||
|
- template: ../jobs/vmr-build.yml
|
||||||
|
parameters:
|
||||||
|
buildName: Android_Shortstack
|
||||||
|
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
|
||||||
|
vmrBranch: ${{ variables.VmrBranch }}
|
||||||
|
architecture: x86
|
||||||
|
pool:
|
||||||
|
name: ${{ variables.defaultPoolName }}
|
||||||
|
demands: ${{ variables.defaultPoolDemandsLinux }}
|
||||||
|
container: ${{ variables.androidCrossContainer }}
|
||||||
|
targetOS: android
|
||||||
|
targetArchitecture: x86
|
||||||
|
|
||||||
|
- template: ../jobs/vmr-build.yml
|
||||||
|
parameters:
|
||||||
|
buildName: LinuxBionic_Shortstack
|
||||||
|
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
|
||||||
|
vmrBranch: ${{ variables.VmrBranch }}
|
||||||
|
architecture: arm64
|
||||||
|
pool:
|
||||||
|
name: ${{ variables.defaultPoolName }}
|
||||||
|
demands: ${{ variables.defaultPoolDemandsLinux }}
|
||||||
|
container: ${{ variables.androidCrossContainer }}
|
||||||
|
crossRootFs: '/crossrootfs/x64'
|
||||||
|
targetOS: linux-bionic
|
||||||
|
targetArchitecture: arm64
|
||||||
|
|
||||||
|
- template: ../jobs/vmr-build.yml
|
||||||
|
parameters:
|
||||||
|
buildName: LinuxBionic_Shortstack
|
||||||
|
isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
|
||||||
|
vmrBranch: ${{ variables.VmrBranch }}
|
||||||
|
architecture: x64
|
||||||
|
pool:
|
||||||
|
name: ${{ variables.defaultPoolName }}
|
||||||
|
demands: ${{ variables.defaultPoolDemandsLinux }}
|
||||||
|
container: ${{ variables.androidCrossContainer }}
|
||||||
|
crossRootFs: '/crossrootfs/x64'
|
||||||
|
targetOS: linux-bionic
|
||||||
|
targetArchitecture: x64
|
||||||
|
|
||||||
- template: ../jobs/vmr-build.yml
|
- template: ../jobs/vmr-build.yml
|
||||||
parameters:
|
parameters:
|
||||||
buildName: iOS_Shortstack
|
buildName: iOS_Shortstack
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
<ShortStack Condition="'$(TargetOS)' == 'tvossimulator'">true</ShortStack>
|
<ShortStack Condition="'$(TargetOS)' == 'tvossimulator'">true</ShortStack>
|
||||||
<ShortStack Condition="'$(TargetOS)' == 'maccatalyst'">true</ShortStack>
|
<ShortStack Condition="'$(TargetOS)' == 'maccatalyst'">true</ShortStack>
|
||||||
<ShortStack Condition="'$(TargetOS)' == 'android'">true</ShortStack>
|
<ShortStack Condition="'$(TargetOS)' == 'android'">true</ShortStack>
|
||||||
|
<ShortStack Condition="'$(TargetOS)' == 'linux-bionic'">true</ShortStack>
|
||||||
<!-- Short stack builds stop at runtime, not the whole SDK -->
|
<!-- Short stack builds stop at runtime, not the whole SDK -->
|
||||||
<RootRepo Condition="'$(ShortStack)' == 'true'">runtime</RootRepo>
|
<RootRepo Condition="'$(ShortStack)' == 'true'">runtime</RootRepo>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
Loading…
Reference in a new issue