From 923c07289f7a18d1cdc8aa0154debee01a9454bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malte=20J=C3=BCrgens?= Date: Mon, 9 May 2022 20:36:33 +0200 Subject: [PATCH] testing --- .gitlab-ci.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8424285..612f5e5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,7 +7,7 @@ stages: Build Docker Images: stage: build-images when: manual - image: curlimages/curl + image: ubuntu services: - docker:dind parallel: @@ -22,8 +22,15 @@ Build Docker Images: - fedora35 - macos-x86_64 - macos-aarch64 + # Install docker before_script: - - cd $(mktemp -d) && curl -fsSL https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz -o docker.tgz && tar xzvf docker.tgz && mkdir -p ~/.local/bin/ && cp -v docker/* ~/.local/bin/ + - apt-get update + - apt-get install ca-certificates curl gnupg lsb-release + - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg + - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null + - apt-get update + - apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin + # Build container script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - make docker-$DISTRO