From f19b9b73694b6a2b8fadcea33d0d4034bf2268b9 Mon Sep 17 00:00:00 2001 From: Devashish Date: Mon, 15 Apr 2024 17:13:09 -0400 Subject: [PATCH] Remove GetMetadata from StartBuild and add to CompleteBuild for HCL (#12926) --- internal/hcp/registry/hcl.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/hcp/registry/hcl.go b/internal/hcp/registry/hcl.go index 46909fb34..d80577b13 100644 --- a/internal/hcp/registry/hcl.go +++ b/internal/hcp/registry/hcl.go @@ -71,11 +71,6 @@ func (h *HCLRegistry) StartBuild(ctx context.Context, build sdkpacker.Build) err name = cb.Type } - metadata := cb.GetMetadata() - err := h.bucket.Version.AddMetadataToBuild(ctx, name, metadata) - if err != nil { - return err - } return h.bucket.startBuild(ctx, name) } @@ -92,6 +87,11 @@ func (h *HCLRegistry) CompleteBuild( buildName = cb.Type } + metadata := cb.GetMetadata() + err := h.bucket.Version.AddMetadataToBuild(ctx, buildName, metadata) + if err != nil { + return nil, err + } return h.bucket.completeBuild(ctx, buildName, artifacts, buildErr) }