Skip to content

Commit

Permalink
Add support for custom container for Linux Arm64
Browse files Browse the repository at this point in the history
Update platform_matrix.yml to allow custom containers for Arm64 Linux runs.
This is required for our performance runs as we need a newer version of the
python runtime. This change follows the same pattern as https://github.com/dotnet/runtime/pull/59202/files
  • Loading branch information
DrewScoggins committed Nov 17, 2021
1 parent d216c7c commit 26d4229
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
5 changes: 4 additions & 1 deletion eng/pipelines/common/platform-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,10 @@ jobs:
targetRid: linux-arm64
platform: Linux_arm64
container:
image: ubuntu-16.04-cross-arm64-20210719121212-8a8d3be
${{ if eq(parameters.container, '') }}:
image: ubuntu-16.04-cross-arm64-20210719121212-8a8d3be
${{ if ne(parameters.container, '') }}:
image: ${{ parameters.container }}
registry: mcr
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
Expand Down
5 changes: 5 additions & 0 deletions eng/pipelines/coreclr/perf_slow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ jobs:
parameters:
jobTemplate: /eng/pipelines/common/build-coreclr-and-libraries-job.yml
buildConfig: release
container: ubuntu-18.04-cross-arm64-20211022152824-b2c2436
platforms:
- Linux_arm64
- windows_arm64
Expand Down Expand Up @@ -154,6 +155,9 @@ jobs:
runtimeFlavor: aot
platforms:
- Linux_arm64
container:
image: ubuntu-18.04-cross-20211022152824-f853169
registry: mcr
jobParameters:
testGroup: perf
liveLibrariesBuildConfig: Release
Expand All @@ -172,6 +176,7 @@ jobs:
runtimeFlavor: coreclr
platforms:
- Linux_arm64
container: ubuntu-18.04-cross-arm64-20211022152824-b2c2436
jobParameters:
testGroup: perf
liveLibrariesBuildConfig: Release
Expand Down

0 comments on commit 26d4229

Please sign in to comment.