From 3e3ce77547f3a78fcdabb746468d5678679372c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Sun, 3 Jan 2021 23:44:11 +0100 Subject: [PATCH] Build s pouzitim cache --- .gitlab-ci.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5d2a6df..4765ca0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,11 @@ -image: docker:19.03.1 +image: docker:19.03.12 variables: DOCKER_TLS_CERTDIR: "/certs" - IMAGE_TAG: $CI_REGISTRY_IMAGE IMAGE_VER: 1.8.0 services: - - docker:19.03.1-dind + - docker:19.03.12-dind before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY @@ -14,7 +13,7 @@ before_script: build: stage: build script: - - docker build -t $IMAGE_TAG:$IMAGE_VER . - - docker tag $IMAGE_TAG:$IMAGE_VER $IMAGE_TAG:latest - - docker push $IMAGE_TAG:$IMAGE_VER - - docker push $IMAGE_TAG:latest + - docker pull $IMAGE_TAG:latest || true + - docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$IMAGE_VER --tag $CI_REGISTRY_IMAGE:latest . + - docker push $CI_REGISTRY_IMAGE:$IMAGE_VER + - docker push $CI_REGISTRY_IMAGE:latest -- GitLab