From 2eb5e608aca4d439ca7bc5338de8bba6f8b75722 Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Tue, 25 Feb 2025 10:27:32 +0100 Subject: [PATCH] update gitlab CI to build using the LCSB runners from cloudy instance --- .gitlab-ci.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1193af7..da895cb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,10 @@ -image: docker:20.10.16 - -variables: - DOCKER_DRIVER: overlay2 - DOCKER_TLS_CERTDIR: "" - -services: - - name: repomanager.lcsb.uni.lu:9999/library/docker:20.10.16-dind - command: ["--mtu=1458", "--registry-mirror", "https://repomanager.lcsb.uni.lu:9999"] - alias: docker +default: + image: repomanager.lcsb.uni.lu:9999/docker:27.4.0 + before_script: + - unset DOCKER_HOST + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + tags: + - lcsb stages: - build @@ -15,12 +12,9 @@ stages: build: stage: build script: - - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - - docker build -t $CI_REGISTRY_IMAGE:latest . + - docker build --pull --load -t $CI_REGISTRY_IMAGE:latest . - docker push $CI_REGISTRY_IMAGE:latest - docker tag $CI_REGISTRY_IMAGE:latest $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA rules: - if: '$CI_COMMIT_REF_NAME == "master"' - tags: - - lcsb