Skip to content

buf plugin push#

Push a check plugin to a registry

Usage#

$ buf plugin push <remote/owner/plugin> [flags]

Description#

The first argument is the plugin full name in the format <remote/owner/plugin>.

Flags#

--binary string#

The path to the Wasm binary file to push.

--create#

Create the plugin if it does not exist. Defaults to creating a private plugin on the BSR if --create-visibility is not set. Must be used with --create-type.

--create-type string#

The plugin's type setting, if created. Can only be set with --create-type. Must be one of [check]

--create-visibility string#

The module's visibility setting, if created. Can only be set with --create. Must be one of [public,private]

-h, --help#

help for push

--label strings#

Associate the label with the plugins pushed. Can be used multiple times.

--source-control-url string#

The URL for viewing the source code of the pushed plugins (e.g. the specific commit in source control).

Flags inherited from parent commands#

--debug#

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

Parent Command#