From 0acc3e63f733a6fadb2234362c8e65c9e2d85949 Mon Sep 17 00:00:00 2001 From: hwinkel Date: Thu, 12 Mar 2026 17:00:47 +0100 Subject: [PATCH] ADD: switched to kaniko build --- .gitlab-ci.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cdb363a..0f02f85 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,16 +7,18 @@ variables: build-docker: stage: build - image: docker:27 - services: - - docker:27-dind - variables: - DOCKER_TLS_CERTDIR: "/certs" - before_script: - - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + image: + name: gcr.io/kaniko-project/executor:v1.23.2-debug + entrypoint: [""] script: - - docker build --pull -t $IMAGE_TAG -t $IMAGE_LATEST . - - docker push $IMAGE_TAG - - docker push $IMAGE_LATEST + - /kaniko/executor + --context $CI_PROJECT_DIR + --dockerfile $CI_PROJECT_DIR/Dockerfile + --destination $IMAGE_TAG + --destination $IMAGE_LATEST + --registry-mirror "" + before_script: + - mkdir -p /kaniko/.docker + - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD | base64)\"}}}" > /kaniko/.docker/config.json rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH