disableClrTest: true
${{ insert }}: ${{ parameters.jobParameters }}
+# Runtime-dev-innerloop build
+
+- ${{ if containsValue(parameters.platforms, 'linux_x64_dev_innerloop') }}:
+ - template: xplat-setup.yml
+ parameters:
+ jobTemplate: ${{ parameters.jobTemplate }}
+ helixQueuesTemplate: ${{ parameters.helixQueuesTemplate }}
+ variables: ${{ parameters.variables }}
+ osGroup: linux
+ archType: x64
+ targetRid: linux-x64
+ platform: linux_x64
+ shouldContinueOnError: ${{ parameters.shouldContinueOnError }}
+ container: linux_x64_dev_innerloop
+ jobParameters:
+ runtimeFlavor: ${{ parameters.runtimeFlavor }}
+ buildConfig: ${{ parameters.buildConfig }}
+ helixQueueGroup: ${{ parameters.helixQueueGroup }}
+ ${{ insert }}: ${{ parameters.jobParameters }}
+
# Centos 7 x64 Source Build
- ${{ if containsValue(parameters.platforms, 'SourceBuild_centos7_x64') }}:
env:
ROOTFS_DIR: /crossrootfs/x86
+ - container: linux_x64_dev_innerloop
+ image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-22.04
+
# CentOS 8 Stream is the closest image to RHEL8, which has the oldest toolsets we support building against
# for our source-build partners.
- container: SourceBuild_linux_x64
jobTemplate: /eng/pipelines/common/global-build-job.yml
buildConfig: debug
platforms:
- - linux_x64
+ - linux_x64_dev_innerloop
jobParameters:
testGroup: innerloop
nameSuffix: Runtime_Release
jobTemplate: /eng/pipelines/common/global-build-job.yml
buildConfig: debug
platforms:
- - linux_x64
+ - linux_x64_dev_innerloop
jobParameters:
testGroup: innerloop
nameSuffix: RuntimeFlavor_Mono
jobTemplate: /eng/pipelines/common/global-build-job.yml
buildConfig: debug
platforms:
- - linux_x64
+ - linux_x64_dev_innerloop
jobParameters:
nameSuffix: Libraries_AllConfigurations
buildArgs: -subset libs -allconfigurations