commit | 22f105fa1d8e726f8073cb631e0421bc9e8168fd | [log] [tgz] |
---|---|---|
author | Luca Milanesio <luca.milanesio@gmail.com> | Tue Feb 11 22:09:10 2025 +0000 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Tue Feb 11 22:09:10 2025 +0000 |
tree | d58078f10047c14652652dbb9ee03bf3bd9ec17f | |
parent | 4d2e0a1125544e7538d0c86d1b610bbc6b25bffc [diff] |
Enable build validation with Jenkins Add Jenkinsfile for enabling the validation of every incoming change against its build and tests. This is to prevent future breakages due to untested changes merged and not validated. Change-Id: Ie2cc781cc39d27cdb8c061830a343381ca13e8a5
This plugin allows a systematic collection of repository metrics. Metrics are updated upon a ref-update
receive.
Clone or link this plugin to the plugins directory of Gerrit‘s source tree, and then run bazel build on the plugin’s directory.
Example:
git clone --recursive https://gerrit.googlesource.com/gerrit git clone https://gerrit.googlesource.com/plugins/git-repo-metrics pushd gerrit/plugins && ln -s ../../git-repo-metrics . && popd cd gerrit && bazel build plugins/git-repo-metrics
The output plugin jar is created in:
bazel-genfiles/plugins/git-repo-metrics/git-repo-metrics.jar
Copy the git-repo-metrics.jar into the Gerrit's /plugins directory and wait for the plugin to be automatically loaded.
More information about the plugin configuration can be found in the config.md file.