From eb06e1ca564e530728b2e5a42c807fc18cbad84e Mon Sep 17 00:00:00 2001 From: Pablo Rodriguez Quesada Date: Mon, 20 Jun 2022 23:00:26 -0600 Subject: [PATCH] build.go: Access customLabels directly instead of by reference Accesing the map directly instead of the copy value, otherwise the label doesn't get set. Signed-off-by: Pablo Rodriguez --- pkg/compose/build.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/compose/build.go b/pkg/compose/build.go index ab5819102..54104c465 100644 --- a/pkg/compose/build.go +++ b/pkg/compose/build.go @@ -189,11 +189,11 @@ func (s *composeService) getLocalImagesDigests(ctx context.Context, project *typ images[name] = info.ID } - for _, s := range project.Services { - imgName := getImageName(s, project.Name) + for i := range project.Services { + imgName := getImageName(project.Services[i], project.Name) digest, ok := images[imgName] if ok { - s.CustomLabels[api.ImageDigestLabel] = digest + project.Services[i].CustomLabels.Add(api.ImageDigestLabel, digest) } }