Skip to content

Commit

Permalink
Test innerloop build on ubuntu 22.04
Browse files Browse the repository at this point in the history
  • Loading branch information
sbomer committed May 4, 2023
1 parent 34f9ba6 commit ce31e13
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 3 deletions.
20 changes: 20 additions & 0 deletions eng/pipelines/common/platform-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,26 @@ jobs:
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') }}:
Expand Down
3 changes: 3 additions & 0 deletions eng/pipelines/common/templates/pipeline-with-resources.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ resources:
env:
ROOTFS_DIR: /crossrootfs/x86

- container: linux_x64_dev_innerloop
image: svencontainers.azurecr.io/s-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
Expand Down
6 changes: 3 additions & 3 deletions eng/pipelines/global-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ extends:
jobTemplate: /eng/pipelines/common/global-build-job.yml
buildConfig: debug
platforms:
- linux_x64
- linux_x64_dev_innerloop
jobParameters:
testGroup: innerloop
nameSuffix: Runtime_Release
Expand All @@ -111,7 +111,7 @@ extends:
jobTemplate: /eng/pipelines/common/global-build-job.yml
buildConfig: debug
platforms:
- linux_x64
- linux_x64_dev_innerloop
jobParameters:
testGroup: innerloop
nameSuffix: RuntimeFlavor_Mono
Expand Down Expand Up @@ -151,7 +151,7 @@ extends:
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
Expand Down

0 comments on commit ce31e13

Please sign in to comment.