From 1fe53726613c33669b7b6c0b91ac9c1f94e383bf Mon Sep 17 00:00:00 2001 From: Marcin Ciszak Date: Tue, 17 Dec 2024 15:19:54 +0000 Subject: [PATCH] Disable docker layer caching when building images (#421) --- .circleci/config.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 60f1fef..f658f35 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -39,7 +39,7 @@ jobs: steps: - checkout - setup_remote_docker: - docker_layer_caching: true + docker_layer_caching: false - run: name: Build artifacts w/ Skaffold command: | @@ -59,7 +59,7 @@ jobs: steps: - checkout - setup_remote_docker: - docker_layer_caching: true + docker_layer_caching: false - run: name: Install buildx command: | @@ -85,8 +85,10 @@ jobs: skaffold config set --global collect-metrics false skaffold build --platform=${BUILDX_PLATFORMS} -p build-and-push --file-output build/${CIRCLE_SHA1}.json # re-tag :latest + cat build/${CIRCLE_SHA1}.json skaffold_tag=$(cat build/${CIRCLE_SHA1}.json | jq -r '.builds[0].tag | split("@")[0]') skaffold_image=$(cat build/${CIRCLE_SHA1}.json | jq -r '.builds[0].imageName') + docker images docker tag ${skaffold_tag} ${skaffold_image}:latest docker push ${skaffold_image}:latest - persist_to_workspace: