From b806e3f63d9fef2544eff2b997fb2a288e0d002e Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sun, 5 Apr 2026 14:57:52 -0300 Subject: [PATCH] ci: enable qemu binfmt and docker-container buildx for cross-arch builds --- Jenkinsfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ce84922..1ff6317 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -190,7 +190,13 @@ spec: docker version || true exit 1 fi - docker buildx use default || docker buildx create --name default --driver docker --use + docker run --privileged --rm tonistiigi/binfmt --install amd64,arm64 + if docker buildx inspect metis-builder >/dev/null 2>&1; then + docker buildx use metis-builder + else + docker buildx create --name metis-builder --driver docker-container --use + fi + docker buildx inspect --bootstrap ''' } }