From 3292740c1995dcc7178c14b44fde6e2a337b374e Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sat, 22 Feb 2025 01:25:27 +0100 Subject: [PATCH] build: only print COMPOSE_BAKE recommendation when disabled docker-compose now prints a recommendation to set COMPOSE_BAKE=true when service deps are used. However, when the user opts-in to bake, the recommendation is still printed. Only print the recommendation when bake is disabled. Signed-off-by: Simon Ser --- pkg/compose/build.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/compose/build.go b/pkg/compose/build.go index ecbc0a839..cc617984d 100644 --- a/pkg/compose/build.go +++ b/pkg/compose/build.go @@ -100,10 +100,6 @@ func (s *composeService) build(ctx context.Context, project *types.Project, opti return imageIDs, err } - if serviceDeps { - logrus.Infof(`additional_context with "service:"" is better supported when delegating build go bake. Set COMPOSE_BAKE=true`) - } - err = project.ForEachService(options.Services, func(serviceName string, service *types.ServiceConfig) error { if service.Build == nil { return nil @@ -128,6 +124,10 @@ func (s *composeService) build(ctx context.Context, project *types.Project, opti return s.doBuildBake(ctx, project, serviceToBuild, options) } + if serviceDeps { + logrus.Infof(`additional_context with "service:"" is better supported when delegating build go bake. Set COMPOSE_BAKE=true`) + } + // Initialize buildkit nodes buildkitEnabled, err := s.dockerCli.BuildKitEnabled() if err != nil {