| Implementation of checks UI for Jenkins CI servers |
| |
| This plugin registers a `ChecksProvider` with the Gerrit UI that will fetch |
| build results for a change from configured Jenkins servers and provide them to |
| the checks panel in a change screen. |
| |
| Limitations |
| ----------- |
| |
| Currently, only multibranch-pipeline jobs using the Gerrit SCM-source provided |
| by the link:https://plugins.jenkins.io/gerrit-code-review/[gerrit-code-review]- |
| plugin are supported. |
| |
| The Jenkins Remote Access API does not provide all the information that could |
| be displayed in Gerrit, e.g. a result summary. Thus, as of now, this plugin |
| does not make full use of the checks API. As of right now, it will display the |
| following data in the UI: |
| |
| - Builds for the selected patchset including previous attempts |
| - Status of the build |
| - Result of the build |
| - Link to the build and its logs |
| - A result summary stating the result category used by the CI (e.g. `Result: UNSTABLE`) |