From fff51e80f34c0c76fcaf181b7e16a4eabc44297e Mon Sep 17 00:00:00 2001 From: Bojan Jovanovic Date: Mon, 24 Oct 2022 14:54:58 +0200 Subject: [PATCH] docker -> Kaniko --- .gitlab-ci.yml | 31 +++++-------------------------- 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f337222..bffa115 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,30 +1,9 @@ --- -image: docker stages: - build + - release -variables: - IMAGE_SHA: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA - IMAGE_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - IMAGE_LATEST: $CI_REGISTRY_IMAGE:latest - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG - -before_script: - - docker login -u $CI_REGISTRY_USER -p $CI_JOB_TOKEN $CI_REGISTRY || true - -docker: - stage: build - script: - - docker build --tag $IMAGE_SHA --tag $IMAGE_LATEST . - - docker push $IMAGE_SHA - - docker push $IMAGE_LATEST - except: - - tags - -docker: - stage: build - script: - - docker build --build-arg "version===$CI_COMMIT_TAG" --tag $IMAGE_TAG . - - docker push $IMAGE_TAG - only: - - tags +include: + - "https://gitlab.com/kortechs-public/ci-templates/-/raw/main/0.1/build/kaniko.yml" + - "https://gitlab.com/kortechs-public/ci-templates/-/raw/main/0.1/release/latest.yml" + - "https://gitlab.com/kortechs-public/ci-templates/-/raw/main/0.1/release/tag.yml" -- GitLab