From ef3f64bdf61c8d3e59a1529d2c7bf7d8e257be40 Mon Sep 17 00:00:00 2001 From: Priya Wadhwa Date: Tue, 28 Aug 2018 10:59:29 -0700 Subject: [PATCH] Build each kaniko image separately I was seeing an error with our cloudbuild triggers where the tagged :latest version of image wasn't the same as the :commit version, even though it was created via 'docker tag image:commit image:latest'. I'm not sure why this would be happening, but for now building each image separately should hopefully fix this error. --- deploy/cloudbuild.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/deploy/cloudbuild.yaml b/deploy/cloudbuild.yaml index 006af038b..6e2e074af 100644 --- a/deploy/cloudbuild.yaml +++ b/deploy/cloudbuild.yaml @@ -4,13 +4,15 @@ steps: args: ["build", "-f", "deploy/Dockerfile", "-t", "gcr.io/kaniko-project/executor:${COMMIT_SHA}", "."] - name: "gcr.io/cloud-builders/docker" - args: ["tag", "gcr.io/kaniko-project/executor:${COMMIT_SHA}", "gcr.io/kaniko-project/executor:latest"] + args: ["build", "-f", "deploy/Dockerfile", + "-t", "gcr.io/kaniko-project/executor:latest", "."] # Then, we want to build kaniko:debug - name: "gcr.io/cloud-builders/docker" args: ["build", "-f", "deploy/Dockerfile_debug", "-t", "gcr.io/kaniko-project/executor:debug-${COMMIT_SHA}", "."] - name: "gcr.io/cloud-builders/docker" - args: ["tag", "gcr.io/kaniko-project/executor:debug-${COMMIT_SHA}", "gcr.io/kaniko-project/executor:debug"] + args: ["build", "-f", "deploy/Dockerfile_debug", + "-t", "gcr.io/kaniko-project/executor:debug", "."] images: ["gcr.io/kaniko-project/executor:${COMMIT_SHA}", "gcr.io/kaniko-project/executor:latest", "gcr.io/kaniko-project/executor:debug-${COMMIT_SHA}",