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