From ba433e018a56da3a58f44e9cf921c1e6d3ff4aa6 Mon Sep 17 00:00:00 2001 From: Comprofix Date: Sun, 31 Dec 2023 16:00:15 +1000 Subject: [PATCH] Update to Kaniko --- .gitlab-ci.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index db5d96a..dc53ad3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,18 +23,20 @@ eleventy: - master docker_build: - before_script: - - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - services: - - docker:dind + #before_script: + # - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + #services: + # - docker:dind stage: docker_build - image: docker:latest + image: gcr.io/kaniko-project/executor:latest script: - - docker build --no-cache --pull -t $IMAGE_TAG . - - docker push $IMAGE_TAG - - docker tag $IMAGE_TAG $IMAGE_TAG_LATEST - - docker push $IMAGE_TAG_LATEST - - docker rmi $IMAGE_TAG $IMAGE_TAG_LATEST + - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:$IMAGE_TAG + #- docker build --no-cache --pull -t $IMAGE_TAG . + #- docker push $IMAGE_TAG + #- docker tag $IMAGE_TAG $IMAGE_TAG_LATEST + #- docker push $IMAGE_TAG_LATEST + #- docker rmi $IMAGE_TAG $IMAGE_TAG_LATEST only: - master