From: Andrew Cooper Date: Mon, 8 Jul 2024 17:00:21 +0000 (+0100) Subject: CI: Introduce a debian:12-ppc64le container X-Git-Tag: 4.19.0-rc3~11 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a2a0ee0eaf6f5e850e436d878d7a87ef71c1aa12;p=xen.git CI: Introduce a debian:12-ppc64le container ... conforming to the new naming scheme; $DISTRO-$VERSION-$ARCH-* so the jobs sort more coherently. Make it non-root by default, and set XEN_TARGET_ARCH=ppc64. Include QEMU too, which will be used subsequently. Add build jobs too, with debian-12-ppc64le-gcc-debug specifically early as it will be used for smoke testing shortly. Signed-off-by: Andrew Cooper Reviewed-by: Anthony PERARD Release-Acked-By: Oleksii Kurochko --- diff --git a/automation/build/debian/12-ppc64le.dockerfile b/automation/build/debian/12-ppc64le.dockerfile new file mode 100644 index 0000000000..3b311e675e --- /dev/null +++ b/automation/build/debian/12-ppc64le.dockerfile @@ -0,0 +1,36 @@ +# syntax=docker/dockerfile:1 +FROM --platform=linux/amd64 debian:bookworm-slim +LABEL maintainer.name="The Xen Project" +LABEL maintainer.email="xen-devel@lists.xenproject.org" + +ENV DEBIAN_FRONTEND=noninteractive +ENV CROSS_COMPILE=powerpc64le-linux-gnu- +ENV XEN_TARGET_ARCH=ppc64 + +RUN <