From 41215835cf9cd9dcb81c31d59fb2f7972be45d18 Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Thu, 9 Jan 2025 10:40:01 +0100 Subject: [PATCH] bake: print and list flag mutually exclusive Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com> --- commands/bake.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/commands/bake.go b/commands/bake.go index b5e4e80d..3f61beb2 100644 --- a/commands/bake.go +++ b/commands/bake.go @@ -125,6 +125,10 @@ func runBake(ctx context.Context, dockerCli command.Cli, targets []string, in ba var nodes []builder.Node var progressConsoleDesc, progressTextDesc string + if in.print && in.list != "" { + return errors.New("--print and --list are mutually exclusive") + } + // instance only needed for reading remote bake files or building var driverType string if url != "" || !(in.print || in.list != "") {