You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, merging multiple manifest lists together was not supported
as a use case. However, with new versions of buildkit, manifest lists
will be created by default. To support these new manifest lists, we
should support merging manifest lists, just as we support this with
manifests today.
To do this, we refactor the manifest store to save and load groups of
manifests, instead of only one. On disk, these manifests take the form
of suffixed indexes, e.g. "_2", "_3", etc (note that we ignore "_1",
which is permitted to allow a backwards-compatible change with the
previous disk format).
Then, only the commands need small updates - "create" now looks up
multiple manifests and saves multiple manifests, while "annotate" now
annotates all the matching manifests.
Signed-off-by: Justin Chadwell <me@jedevc.com>
0 commit comments