From 9ea186401944399253a96e6d105ac980f643a621 Mon Sep 17 00:00:00 2001 From: Javier Campanini Date: Thu, 3 Dec 2020 15:23:20 -0500 Subject: [PATCH 1/2] add refresh image tags shas (#198) Co-authored-by: Javier Campanini --- coder-sdk/image.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/coder-sdk/image.go b/coder-sdk/image.go index ea27c662..5c4d7e21 100644 --- a/coder-sdk/image.go +++ b/coder-sdk/image.go @@ -77,3 +77,8 @@ func (c Client) OrganizationImages(ctx context.Context, orgID string) ([]Image, func (c Client) UpdateImage(ctx context.Context, imageID string, req UpdateImageReq) error { return c.requestBody(ctx, http.MethodPatch, "/api/images/"+imageID, req, nil) } + +// UpdateImageTags refreshes the latest digests for all tags of the image. +func (c Client) UpdateImageTags(ctx context.Context, imageID string) error { + return c.requestBody(ctx, http.MethodPost, "api/images/"+imageID+"/tags/update", nil, nil) +} From ecbc9e13242ce98a70f3b6229af2f05eb51f4c15 Mon Sep 17 00:00:00 2001 From: Charlie Moog Date: Thu, 3 Dec 2020 14:24:39 -0600 Subject: [PATCH 2/2] Fix update image tag path --- coder-sdk/image.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coder-sdk/image.go b/coder-sdk/image.go index 5c4d7e21..c5e93516 100644 --- a/coder-sdk/image.go +++ b/coder-sdk/image.go @@ -80,5 +80,5 @@ func (c Client) UpdateImage(ctx context.Context, imageID string, req UpdateImage // UpdateImageTags refreshes the latest digests for all tags of the image. func (c Client) UpdateImageTags(ctx context.Context, imageID string) error { - return c.requestBody(ctx, http.MethodPost, "api/images/"+imageID+"/tags/update", nil, nil) + return c.requestBody(ctx, http.MethodPost, "/api/images/"+imageID+"/tags/update", nil, nil) }