helixQueueGroup: ${{ parameters.helixQueueGroup }}
${{ insert }}: ${{ parameters.jobParameters }}
-# Android x64 with Docker-in-Docker
-
-- ${{ if containsValue(parameters.platforms, 'android_x64_docker') }}:
- - template: xplat-setup.yml
- parameters:
- jobTemplate: ${{ parameters.jobTemplate }}
- helixQueuesTemplate: ${{ parameters.helixQueuesTemplate }}
- variables: ${{ parameters.variables }}
- osGroup: android
- archType: x64
- targetRid: android-x64
- platform: android_x64
- shouldContinueOnError: ${{ parameters.shouldContinueOnError }}
- container: android_docker
- jobParameters:
- runtimeFlavor: mono
- buildConfig: ${{ parameters.buildConfig }}
- helixQueueGroup: ${{ parameters.helixQueueGroup }}
- ${{ insert }}: ${{ parameters.jobParameters }}
-
# Android x86
- ${{ if containsValue(parameters.platforms, 'android_x86') }}:
image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-cross-arm64-alpine
env:
ROOTFS_DIR: /crossrootfs/arm64
-
# This container contains all required toolsets to build for Android and for Linux with bionic libc.
- - container: linux_bionic
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-android
- # This container contains all required toolsets to build for Android as well as tooling to build docker images.
- - container: android_docker
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-android-docker
+ - container: linux_bionic
+ image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-android
- container: linux_x64
image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-cross-amd64