ADD: switched to kaniko build

This commit is contained in:
hwinkel
2026-03-12 17:00:47 +01:00
parent 7a5f2a425b
commit 0acc3e63f7
+12 -10
View File
@@ -7,16 +7,18 @@ variables:
build-docker: build-docker:
stage: build stage: build
image: docker:27 image:
services: name: gcr.io/kaniko-project/executor:v1.23.2-debug
- docker:27-dind entrypoint: [""]
variables:
DOCKER_TLS_CERTDIR: "/certs"
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
script: script:
- docker build --pull -t $IMAGE_TAG -t $IMAGE_LATEST . - /kaniko/executor
- docker push $IMAGE_TAG --context $CI_PROJECT_DIR
- docker push $IMAGE_LATEST --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: rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH