diff options
author | Djordje Lukic <djordje.lukic@docker.com> | 2023-04-26 13:48:50 +0200 |
---|---|---|
committer | Djordje Lukic <djordje.lukic@docker.com> | 2023-04-26 15:10:01 +0200 |
commit | a1e103873633fdce82fcb3edf54242ea85a5f3aa (patch) | |
tree | 027231e870889dfcde2f443fd681c9d5cf93aa86 /api/server | |
parent | 2379b49177521ac21492a6f33647c3f05c215f4c (diff) | |
download | docker-a1e103873633fdce82fcb3edf54242ea85a5f3aa.tar.gz |
Use the image service instead of the reference store for tagging
The image store sends events when a new image is created/tagged, using
it instead of the reference store makes sure we send the "tag" event
when a new image is built using buildx.
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
Diffstat (limited to 'api/server')
-rw-r--r-- | api/server/backend/build/backend.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/api/server/backend/build/backend.go b/api/server/backend/build/backend.go index 01d5c9e85d..0d4fb9004b 100644 --- a/api/server/backend/build/backend.go +++ b/api/server/backend/build/backend.go @@ -92,7 +92,7 @@ func (b *Backend) Build(ctx context.Context, config backend.BuildConfig) (string stdout := config.ProgressWriter.StdoutFormatter fmt.Fprintf(stdout, "Successfully built %s\n", stringid.TruncateID(imageID)) } - if imageID != "" { + if imageID != "" && !useBuildKit { err = tagImages(ctx, b.imageComponent, config.ProgressWriter.StdoutFormatter, image.ID(imageID), tags) } return imageID, err |