From 33ac5a26e1acd45b85a73e44e182d672d9042f96 Mon Sep 17 00:00:00 2001 From: hi-usui <22272118+hi-usui@users.noreply.github.com> Date: Sun, 24 Apr 2022 14:08:38 -0700 Subject: [PATCH] add Docker pull for image refresh --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c18a0dd31..018f88f06 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -34,6 +34,7 @@ build-backend: script: - docker build -t "${CI_REGISTRY_IMAGE}/bt-backend${tag}" $FILEPATH_LOCAL_DOCKER_COMPOSE_BACKEND - docker push "${CI_REGISTRY_IMAGE}/bt-backend${tag}" + - docker pull "${CI_REGISTRY_IMAGE}/bt-backend${tag}" # assumes that Docker socket for building is same as Docker used for deployment: fine for single node, not so much multiple k8s nodes, rationale: to refresh image tag, but still keep simplicity of 'image: $branch' and 'imagePullPolicy: IfNotPresent' build-frontend: stage: build @@ -42,6 +43,7 @@ build-frontend: script: - docker build -t "${CI_REGISTRY_IMAGE}/bt-frontend${tag}" $FILEPATH_LOCAL_DOCKER_COMPOSE_FRONTEND - docker push "${CI_REGISTRY_IMAGE}/bt-frontend${tag}" + - docker pull "${CI_REGISTRY_IMAGE}/bt-frontend${tag}" # assumes that Docker socket for building is same as Docker used for deployment: fine for single node, not so much multiple k8s nodes, rationale: to refresh image tag, but still keep simplicity of 'image: $branch' and 'imagePullPolicy: IfNotPresent' deploy-dev: stage: deploy-dev