Skip to content

Commit b9fc783

Browse files
committed
Support Data Center precompiled driver container for Arm (Ubuntu 24.04)
1 parent 7696a8b commit b9fc783

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/precompiled.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,13 @@ jobs:
7979
8080
GENERATE_ARTIFACTS="false"
8181
echo "PUSH_ON_BUILD=${GENERATE_ARTIFACTS}" >> $GITHUB_ENV
82-
echo "BUILD_MULTI_ARCH_IMAGES=${GENERATE_ARTIFACTS}" >> $GITHUB_ENV
82+
83+
# Enable multi-arch builds only for Ubuntu 24.04 when generating artifacts
84+
if [[ "${{ matrix.dist }}" == "ubuntu24.04" ]]; then
85+
echo "BUILD_MULTI_ARCH_IMAGES=true" >> $GITHUB_ENV
86+
else
87+
echo "BUILD_MULTI_ARCH_IMAGES=false" >> $GITHUB_ENV
88+
fi
8389
8490
- name: Set up QEMU
8591
uses: docker/setup-qemu-action@v3

multi-arch.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,4 @@ $(DRIVER_PUSH_TARGETS): push-%:
2727
build-ubuntu18.04%: DOCKER_BUILD_PLATFORM_OPTIONS = --platform=linux/amd64
2828
build-signed_ubuntu20.04%: DOCKER_BUILD_PLATFORM_OPTIONS = --platform=linux/amd64
2929
build-signed_ubuntu22.04%: DOCKER_BUILD_PLATFORM_OPTIONS = --platform=linux/amd64
30-
build-signed_ubuntu24.04%: DOCKER_BUILD_PLATFORM_OPTIONS = --platform=linux/amd64
3130
build-sles%: DOCKER_BUILD_PLATFORM_OPTIONS = --platform=linux/amd64

0 commit comments

Comments
 (0)