GroovyPluginProvider: Adjust to changed constructor of ServerPlugin The constructor requires the plugin metrics prefix and the gerrit runtime environment. Change-Id: I195cc6f119b716a4eb3161ac72b2355e332a8fcc
This plugin provides Groovy runtime environment for Gerrit plugins in Groovy.
To build, link this directory under Gerrit's tree plugins directory, merge the dependencies from external_plugin_deps.bzl into the file of the same name in the plugins directory, and from the root of the gerrit tree run:
bazel build plugins/groovy-provider
The resulting artifact can be found under:
bazel-genfiles/plugins/groovy-provider/groovy-provider.jar
To test deploy the review plugin [1] and copy this Groovy Provider plugin under $gerrit_site/plugins directory.
Review plugin in Groovy can be used:
ssh gerrit review approve I59302cbb Approve change: I59302cbb