diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2c71924cb490b4574589297ccc8709492cea8223..2ef10b1df5c84e5c0b03bb20bc5604fa8a4349a7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ variables: - docker:20.10.16-dind script: - "docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY" - - "docker pull $CI_REGISTRY_IMAGE:$IMAGE_TAG" + - "docker pull $CI_REGISTRY_IMAGE:$IMAGE_TAG || true" - "docker build --cache-from $CI_REGISTRY_IMAGE:$IMAGE_TAG -t $CI_REGISTRY_IMAGE:$IMAGE_TAG -f $DOCKERFILE ." - "docker push $CI_REGISTRY_IMAGE:$IMAGE_TAG" - 'if [ "${CI_COMMIT_REF_NAME}" = master ] ; then docker tag $CI_REGISTRY_IMAGE:$IMAGE_TAG $CI_REGISTRY_IMAGE:$IMAGE_TAG_RELEASE && docker push $CI_REGISTRY_IMAGE:$IMAGE_TAG_RELEASE ; fi'