Build

This plugin is built with Bazel in-tree build.

Build in Gerrit tree

Clone or link zookeeper plugin to the plugins directory of Gerrit's source tree. Put the external dependency Bazel build file into the Gerrit /plugins directory, replacing the existing empty one.

  cd gerrit/plugins
  ln -sf @PLUGIN@/external_plugin_deps.bzl .

From the Gerrit source tree issue the command:

  bazel build plugins/@PLUGIN@

The output is created in

  bazel-bin/plugins/@PLUGIN@/@PLUGIN@.jar

This project can be imported into the Eclipse IDE: Add the plugin name to the CUSTOM_PLUGINS_TEST_DEPS set in Gerrit core in tools/bzl/plugins.bzl, and execute:

  ./tools/eclipse/project.py

To execute the tests run:

  bazel test --test_tag_filters=@PLUGIN@

Back to @PLUGIN@ documentation index