only force plain mode build if progress is set to auto

Signed-off-by: Nicolas De Loof <[email protected]>
This commit is contained in:
Nicolas De Loof
2025-09-08 14:17:04 +02:00
committed by Guillaume Lours
parent 2c15aef2ed
commit eec2bb7ea6
+1 -1
View File
@@ -138,7 +138,7 @@ func (s *composeService) doBuildBake(ctx context.Context, project *types.Project
displayMode := progressui.DisplayMode(options.Progress)
out := options.Out
if out == nil {
if !s.dockerCli.Out().IsTerminal() {
if displayMode == progress.ModeAuto && !s.dockerCli.Out().IsTerminal() {
displayMode = progressui.PlainMode
}
out = os.Stdout // should be s.dockerCli.Out(), but NewDisplay require access to the underlying *File