commit | 5bf6a7d3f34abe0f4cb11c45a545459c4f1fde77 | [log] [tgz] |
---|---|---|
author | Luca Milanesio <luca.milanesio@gmail.com> | Fri May 06 17:24:31 2022 +0100 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Fri May 06 17:25:07 2022 +0100 |
tree | e929094615d4e42ff36e1f41e31776fa44564923 | |
parent | cabc4d102e695af82b0fd0b9d5ad51aefaa15dcc [diff] |
Adapt to PluginContentScanner.entries() on stable-3.6 Change-Id: If8143327714ba3e6d453f006ca33315fd93ece62
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-bin/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