From 244eb7d12ca70f5c4fe94c76ba65689df4d1fc03 Mon Sep 17 00:00:00 2001 From: Matthew John Cheetham Date: Wed, 7 Oct 2026 17:31:43 +0100 Subject: [PATCH] release: use ACES Shared Pool Use the Golden Gate VM image from the ACES shared pool for Mac jobs. Signed-off-by: Matthew John Cheetham --- .azure-pipelines/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines/release.yml b/.azure-pipelines/release.yml index 076b663e884e77..5e7d153ff6ab8c 100644 --- a/.azure-pipelines/release.yml +++ b/.azure-pipelines/release.yml @@ -66,8 +66,9 @@ parameters: default: - id: macos_arm64 jobName: 'macOS (ARM64)' - pool: 'Azure Pipelines' - image: macOS-15-arm64 + pool: AcesShared + # Use the image override to issue a demand as this is a self-hosted pool + imageOverride: ACES_VM_SharedPool_GoldenGate os: macos - name: linux_matrix @@ -672,8 +673,11 @@ extends: displayName: ${{ dim.jobName }} pool: name: ${{ dim.pool }} - image: ${{ dim.image }} os: ${{ dim.os }} + ${{ if ne(dim.imageOverride, '') }}: + demands: ImageOverride -equals ${{ dim.imageOverride }} + ${{ else }}: + image: ${{ dim.image }} variables: tag_name: $[stageDependencies.prereqs.prebuild.outputs['info.tag_name']] tag_sha: $[stageDependencies.prereqs.prebuild.outputs['info.tag_sha']]