From b8e2809e46bd2bffd909f0aab3d40e3ff13793b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Sch=C3=A4dler?= <32635600+Malaber@users.noreply.github.com> Date: Thu, 21 Nov 2019 17:34:53 +0100 Subject: [PATCH] Push Container with :deploy on commits to master --- .gitlab-ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a4b4188..71a8c6d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,3 +44,17 @@ kubernetes: - kubectl config set-context local --cluster=k8s --user=sa --namespace=turniere-backend - gem install kubernetes-deploy --version '=0.29.0' - REVISION=$CI_COMMIT_SHA kubernetes-deploy --template-dir kubernetes turniere-backend local + +deploy_watchtower: + tags: + - docker + stage: deploy + only: + - master + image: docker + services: + - docker:dind + script: + - docker pull $CI_REGISTRY_IMAGE/production/commits:$CI_COMMIT_SHA + - docker tag $CI_REGISTRY_IMAGE/production/commits:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE/production:deploy + - docker push $CI_REGISTRY_IMAGE/production:deploy