From bf5ebd5ce8f30f33268af848b2662df146254c7e Mon Sep 17 00:00:00 2001 From: Felix Eckhofer <felix@eckhofer.com> Date: Wed, 1 Jan 2025 19:29:10 +0100 Subject: [PATCH] Add simple CI docker build using kaniko --- .gitlab-ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..11a6b69 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,16 @@ +docker-build: + image: + name: gcr.io/kaniko-project/executor:v1.23.2-debug + entrypoint: [""] + stage: build + variables: + DOCKER_IMAGE_NAME: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG + script: + - /kaniko/executor + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile" + --destination "${DOCKER_IMAGE_NAME}" + rules: + - if: $CI_COMMIT_BRANCH + exists: + - Dockerfile -- GitLab