From 9024c9aa47487b8ffed53e58517110163b73248d Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Mon, 19 Aug 2019 11:25:12 +0200 Subject: [PATCH] another try for docker caching --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e38e7b8..961f82b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,10 +49,10 @@ build: echo "Building Heroku-based application using gliderlabs/herokuish docker image..." cp /build/Dockerfile Dockerfile fi - - docker pull $CI_APPLICATION_REPOSITORY:$CI_APPLICATION_TAG || true + - docker pull $CI_APPLICATION_REPOSITORY:latest || true - | docker build \ - --cache-from $CI_APPLICATION_REPOSITORY:$CI_APPLICATION_TAG \ + --cache-from $CI_APPLICATION_REPOSITORY:latest \ --build-arg BUILDPACK_URL="$BUILDPACK_URL" \ --build-arg HTTP_PROXY="$HTTP_PROXY" \ --build-arg http_proxy="$http_proxy" \ @@ -64,6 +64,7 @@ build: --build-arg no_proxy="$no_proxy" \ $AUTO_DEVOPS_BUILD_IMAGE_EXTRA_ARGS \ --tag "$CI_APPLICATION_REPOSITORY:$CI_APPLICATION_TAG" . + - docker push "$CI_APPLICATION_REPOSITORY:latest" - docker push "$CI_APPLICATION_REPOSITORY:$CI_APPLICATION_TAG" only: - branches -- GitLab