From 5e147e852e1079aba7a86aff37629264774bcb79 Mon Sep 17 00:00:00 2001 From: Guillaume Lours <705411+glours@users.noreply.github.com> Date: Tue, 15 Jul 2025 23:09:59 +0200 Subject: [PATCH] add default compose labels to images built from bake Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> --- pkg/compose/build_bake.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/compose/build_bake.go b/pkg/compose/build_bake.go index 87ec64d15..ad24861f0 100644 --- a/pkg/compose/build_bake.go +++ b/pkg/compose/build_bake.go @@ -164,6 +164,7 @@ func (s *composeService) doBuildBake(ctx context.Context, project *types.Project continue } build := *service.Build + labels := getImageBuildLabels(project, service) args := types.Mapping{} for k, v := range resolveAndMergeBuildArgs(s.dockerCli, project, service, options) { @@ -209,7 +210,7 @@ func (s *composeService) doBuildBake(ctx context.Context, project *types.Project Dockerfile: dockerFilePath(build.Context, build.Dockerfile), DockerfileInline: strings.ReplaceAll(build.DockerfileInline, "${", "$${"), Args: args, - Labels: build.Labels, + Labels: labels, Tags: append(build.Tags, api.GetImageNameOrDefault(service, project.Name)), CacheFrom: build.CacheFrom,