From 0e5546f4afe15fdb4d1b8cd4407974ad451f95c4 Mon Sep 17 00:00:00 2001 From: Paul Maruhn <paulmaruhn@posteo.de> Date: Wed, 3 Nov 2021 02:31:53 +0100 Subject: [PATCH] add gitlab-ci --- .gitlab-ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..4ce8c81 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,11 @@ +build_docker_image: + stage: deploy + image: + name: gcr.io/kaniko-project/executor:debug + entrypoint: [""] + rules: + - if: '$CI_REGISTRY && $CI_DEFAULT_BRANCH == $CI_COMMIT_BRANCH' + script: + - mkdir -p /kaniko/.docker + - echo "{\"auths\":{\"${CI_REGISTRY}\":{\"auth\":\"$(printf "%s:%s" "${CI_REGISTRY_USER}" "${CI_REGISTRY_PASSWORD}" | base64 | tr -d '\n')\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --force --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:latest" -- GitLab