| = plugin install | |
| == NAME | |
| plugin install - Install/Add a plugin. | |
| plugin add - Install/Add a plugin. | |
| == SYNOPSIS | |
| [verse] | |
| -- | |
| _ssh_ -p <port> <host> _gerrit plugin install_ | _add_ | |
| [--name <NAME> | -n <NAME>] | |
| - | <URL> | <PATH> | |
| -- | |
| == DESCRIPTION | |
| Install/Add a plugin. The plugin will be copied into the site path's | |
| `plugins` directory. | |
| == ACCESS | |
| * Caller must be a member of the privileged 'Administrators' group. | |
| * link:config-gerrit.html#plugins.allowRemoteAdmin[plugins.allowRemoteAdmin] | |
| must be enabled in `$site_path/etc/gerrit.config`. | |
| == SCRIPTING | |
| This command is intended to be used in scripts. | |
| == OPTIONS | |
| -:: | |
| Plugin jar or js as piped input. | |
| <URL>:: | |
| URL from where the plugin should be downloaded. This can be an | |
| HTTP or FTP site. | |
| <PATH>:: | |
| Absolute file path to the plugin jar or js. | |
| --name:: | |
| -n:: | |
| The name under which the plugin should be installed. Note: if the plugin | |
| provides its own name in the MANIFEST file, then the plugin name from the | |
| MANIFEST file has precedence over this option. | |
| == EXAMPLES | |
| Install a plugin from an absolute file path on the server's host: | |
| ---- | |
| ssh -p 29418 localhost gerrit plugin install -n name.jar $(pwd)/my-plugin.jar | |
| ---- | |
| Install a WebUI plugin from an absolute file path on the server's host: | |
| ---- | |
| ssh -p 29418 localhost gerrit plugin install -n name.js $(pwd)/my-webui-plugin.js | |
| ---- | |
| Install a plugin from an HTTP site: | |
| ---- | |
| ssh -p 29418 localhost gerrit plugin install -n name.jar http://build-server/output/our-plugin | |
| ---- | |
| Install a plugin from piped input: | |
| ---- | |
| ssh -p 29418 localhost gerrit plugin install -n name.jar - <target/name-0.1.jar | |
| ---- | |
| GERRIT | |
| ------ | |
| Part of link:index.html[Gerrit Code Review] | |
| SEARCHBOX | |
| --------- |