From a83dd6e4953037f216d392fd0f38ca54f3b83d7d Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 12 Mar 2024 09:48:07 +0000 Subject: [PATCH] ci: Attempt fixing cross-platform builds Signed-off-by: Steffen Vogel --- .gitlab-ci.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c1714f8a3..d35fc8910 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -159,17 +159,10 @@ pkg:docker: stage: packaging image: docker:20.10 before_script: - - mkdir -p ~/.docker/cli-plugins/ - - wget -O ~/.docker/cli-plugins/docker-buildx https://github.com/docker/buildx/releases/download/v0.6.3/buildx-v0.6.3.linux-amd64 - - chmod a+x ~/.docker/cli-plugins/docker-buildx - - docker buildx create --use --name cross-platform-build --buildkitd-flags "--allow-insecure-entitlement security.insecure" - - docker buildx inspect --bootstrap cross-platform-build - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY} script: - - docker buildx build ${DOCKER_OPTS} + - docker build ${DOCKER_OPTS} --pull - --allow security.insecure - --output type=docker --target ${TARGET} --build-arg ARCH=${ARCH} --build-arg TRIPLET=${TRIPLET}