~/.ubx/plugins/<name>/ubx-plugin-<name>.
Subcommands
| Subcommand | Description |
|---|---|
ubx plugin install <source> | Install a plugin |
ubx plugin list | List installed plugins |
ubx plugin update <name> | Update a plugin to its latest version |
ubx plugin remove <name> | Remove an installed plugin |
ubx plugin install
pulumi) expand to github://ubiquex/ubx-plugin-pulumi@latest.
Plugins are installed to:
ubx plugin list
ubx plugin update
ubx plugin remove
Plugin lock file
ubx maintains a lock file at.ubx/plugin.lock (JSON):
Plugin discovery order
ubx finds plugins by searching:~/.ubx/plugins/<name>/ubx-plugin-<name>(installed viaubx plugin install)ubx-plugin-<name>on$PATH
Source schemes
| Scheme | Example |
|---|---|
| Bare name | pulumi → github://ubiquex/ubx-plugin-pulumi@latest |
| GitHub | github://owner/repo@version |
| Local file | file:///absolute/path/to/binary |
| Strata (future) | strata:// (not yet supported) |

