From 3b999ce82ae20f4c6c13a1d7ebc811d773053761 Mon Sep 17 00:00:00 2001 From: Jonas Zohren Date: Wed, 18 Oct 2023 12:24:45 +0000 Subject: [PATCH] ci: Test docker build on fsinfo runner --- .gitlab-ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f5ab4246..3bbed5b3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,7 @@ variables: .docker-shared-settings: stage: "build docker image" needs: [] - tags: [ "docker" ] + tags: [ "docker", "tudo-fsinfo" ] variables: # Docker in Docker: DOCKER_BUILDKIT: 1 @@ -27,11 +27,12 @@ variables: - name: docker.io/docker:dind alias: docker script: - - apk add openssh-client - - eval $(ssh-agent -s) - - mkdir -p ~/.ssh && chmod 700 ~/.ssh - - printf "Host *\n\tStrictHostKeyChecking no\n\n" >> ~/.ssh/config - - sh .gitlab/setup-buildx-remote-builders.sh + - > + docker buildx create + --name "multi" + --driver "docker-container" + --platform "linux/arm64,linux/arm/v7" + --use # Authorize against this project's own image registry: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY # Build multiplatform image and push to temporary tag: @@ -102,7 +103,6 @@ docker:tags: variables: TAG: "matrix-conduit:$CI_COMMIT_TAG" - docker build debugging: extends: .docker-shared-settings rules: