From c50885646e4acb49de40755381672637303800fc Mon Sep 17 00:00:00 2001 From: Julien Vey Date: Fri, 4 Mar 2022 17:00:20 +0100 Subject: [PATCH] fix(kaniko): Use log-format=text for kaniko to avoid bash colors in log output --- kaniko/builder.go | 1 + kaniko/builder_test.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/kaniko/builder.go b/kaniko/builder.go index 0b145293..8151ee00 100644 --- a/kaniko/builder.go +++ b/kaniko/builder.go @@ -50,6 +50,7 @@ func (b Builder) Build(opts types.ImageBuilderOpts) error { kanikoArgs := []string{ "--context=" + contextPath, "--destination=" + opts.Tag, + "--log-format=text", "--snapshotMode=redo", "--single-snapshot", } diff --git a/kaniko/builder_test.go b/kaniko/builder_test.go index 1d87a145..cd5c5feb 100644 --- a/kaniko/builder_test.go +++ b/kaniko/builder_test.go @@ -76,6 +76,7 @@ func Test_Build_Executes(t *testing.T) { expectedArgs := []string{ "--context=dir:///tmp/kaniko-context", "--destination=gcr.io/project-id/image:version", + "--log-format=text", "--snapshotMode=redo", "--single-snapshot", "--build-arg=someArg=someValue", @@ -101,6 +102,7 @@ func Test_Build_ExecutesDisablesPush(t *testing.T) { expectedArgs := []string{ "--context=dir:///tmp/kaniko-context", "--destination=gcr.io/project-id/image:version", + "--log-format=text", "--snapshotMode=redo", "--single-snapshot", "--build-arg=someArg=someValue",