buf beta registry plugin push

Push a plugin to a registry


$ buf beta registry plugin push <source> [flags]


The first argument is the source to push (directory containing buf.plugin.yaml or plugin release zip), which must be a directory. This defaults to "." if no argument is specified.


Do not follow symlinks when reading sources or configuration from the local filesystem By default, symlinks are followed in this CLI, but never followed on the Buf Schema Registry

--format string

The output format to use. Must be one of [text,json]

-h, --help

help for push

--image string

Existing image to push

--override-remote string

Override the default remote found in buf.plugin.yaml name and dependencies

--visibility string

The plugin's visibility setting. Must be one of [public,private]

Flags inherited from parent commands


Turn on debug logging

--log-format string

The log format [text,color,json]

--timeout duration

The duration until timing out, setting it to zero means no timeout

-v, --verbose

Turn on verbose mode

Parent Command