From 343c54b2b1544a716cae6da345e70df6a5bf8686 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Tue, 17 Jan 2023 05:43:16 +0000 Subject: [PATCH] feat: buildx build --load for all docker builds --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b6954336f..89cbfd657 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -336,7 +336,7 @@ jug_xl:default: script: - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - cp detectors.yaml containers/jug - - docker build -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG} + - docker buildx build --load -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG} -f containers/jug/xl.Dockerfile ${PLATFORM:+--platform ${PLATFORM}} --build-arg BASE_IMAGE=${BASE_IMAGE} @@ -372,7 +372,7 @@ jug_xl:nightly: script: - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - cp detectors.yaml containers/jug - - docker build -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${NIGHTLY_TAG} + - docker buildx build --load -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${NIGHTLY_TAG} -f containers/jug/xl.Dockerfile ${PLATFORM:+--platform ${PLATFORM}} --build-arg BASE_IMAGE=${BASE_IMAGE} @@ -415,7 +415,8 @@ jug_xl:feature: DETECTOR_BRANCH: - main script: - - docker build -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}-${DETECTOR}-${DETECTOR_BRANCH} + - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + - docker buildx build --load -t ${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}-${DETECTOR}-${DETECTOR_BRANCH} -f containers/jug/feature.Dockerfile --build-arg INTERNAL_TAG=${NIGHTLY_TAG} --build-arg DETECTOR=${DETECTOR} -- GitLab