From 358b39b5dd3a57361ccd2d13a8901280df8b78ab Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 29 Dec 2019 16:20:16 +0100 Subject: [PATCH] simpledocker: Support show_build_output option --- pkg/compiler/backend/simpledocker.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkg/compiler/backend/simpledocker.go b/pkg/compiler/backend/simpledocker.go index 83a1b16b..86d64926 100644 --- a/pkg/compiler/backend/simpledocker.go +++ b/pkg/compiler/backend/simpledocker.go @@ -26,6 +26,7 @@ import ( capi "github.com/mudler/docker-companion/api" "github.com/mudler/luet/pkg/compiler" + "github.com/mudler/luet/pkg/config" "github.com/mudler/luet/pkg/helpers" . "github.com/mudler/luet/pkg/logger" @@ -54,7 +55,12 @@ func (*SimpleDocker) BuildImage(opts compiler.CompilerBackendOptions) error { } Info(":whale: Building image " + name + " done") - //Info(string(out)) + if config.LuetCfg.GetGeneral().ShowBuildOutput { + Info(string(out)) + } else { + Debug(string(out)) + } + return nil } @@ -229,6 +235,12 @@ func (*SimpleDocker) Changes(fromImage, toImage string) ([]compiler.ArtifactLaye return []compiler.ArtifactLayer{}, errors.Wrap(err, "Failed Resolving layer diffs: "+string(out)) } + if config.LuetCfg.GetGeneral().ShowBuildOutput { + Info(string(out)) + } else { + Debug(string(out)) + } + var diffs []compiler.ArtifactLayer err = json.Unmarshal(out, &diffs)