diff --git a/dev_scripts/registry.py b/dev_scripts/registry.py index 9b26420..b688056 100755 --- a/dev_scripts/registry.py +++ b/dev_scripts/registry.py @@ -209,6 +209,16 @@ def list_tags(image): click.echo(tag) +@main.command() +@click.argument("image") +@click.argument("tag") +def get_manifest(image, tag): + registry, org, package, _ = parse_image_location(image) + client = RegistryClient(registry, org, package) + resp = client.get_manifest(tag, extra_headers={"Accept": OCI_IMAGE_MANIFEST}) + click.echo(resp.content) + + @main.command() @click.argument("image") @click.option(