diff --git a/pkg/compiler/backend/simpledocker.go b/pkg/compiler/backend/simpledocker.go index 88538b00..63c5f289 100644 --- a/pkg/compiler/backend/simpledocker.go +++ b/pkg/compiler/backend/simpledocker.go @@ -248,14 +248,15 @@ func (*SimpleDocker) Changes(fromImage, toImage string) ([]compiler.ArtifactLaye cmd := exec.Command("container-diff", diffargs...) cmd.Stderr = &errorBuffer out, err := cmd.Output() - if err != nil { - return []compiler.ArtifactLayer{}, errors.Wrap(err, "Failed Resolving layer diffs: "+string(out)) - } if string(errorBuffer.Bytes()) != "" { Warning("container-diff errored with: " + string(errorBuffer.Bytes())) } + if err != nil { + return []compiler.ArtifactLayer{}, errors.Wrap(err, "Failed Resolving layer diffs: "+string(out)) + } + if config.LuetCfg.GetGeneral().ShowBuildOutput { Info(string(out)) }