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:
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