Hi all,
I am pleased to announce that I have published the v0.4.0 of the Gerrit Code 
Review plugin for Jenkins (see [1]) with the official support of the Gerrit 
Checks plugin (see [2]).
It will show up in a few hours in the Jenkins plugin central and will then be 
available for download.

Thanks to Thomas Draebing (SAP) and David Ostrovsky for adding the support and 
reviewing it.
I am pleased to announce that Thomas has been added to the list of the 
maintainers of the project.

The Gerrit Checks plugin allows to control and display the results of the CI/CD 
pipeline directly from the change screen.
For instance, if you open [3] and click on the “Checks” tab, you will see:
-  latest CI/CD status for the change
- Deep-link to the logs
- Action to re-run the build
- Live status of the build

— * —

See below a short list of Q&As on the topic:

Q1: What are the minimum requirements for using Gerrit Checks?

You need Gerrit v3.1.0 and the Checks plugin installed.
On the Jenkins side, you need the gerrit-code-review plugin v0.4.0 and a 
multi-branch pipeline configured to point to the Gerrit project.

Q2: What are the benefits of using Gerrit Checks compared to the Gerrit Trigger 
plugin?

Gerrit Checks doesn’t require any stream events configuration or SSH channel 
active between Jenkins and Gerrit.
Also, allows to track in Gerrit the status of the build, without having to 
“pollute” the change log with lots of comments and links coming from the 
Jenkins job.

Q3: Is Gerrit Checks a mandatory requirement for using the Gerrit Code Review 
plugin in Jenkins?

No, it can be enabled only if you wish to use the Checks plugin in Gerrit. 
Otherwise, the Gerrit Code Review plugin will work exactly as before.

Q4: Where can I find a more detailed set of instructions on how to use Checks 
and Jenkins together?

I am planning to write a blog-post later this week on https://gitenterprise.me 
with a short video with detailed step-by-step instructions on how to use them 
together with GerritHub.io.

Q5: What is the performance of Checks compared with the standard multi-branch 
pipeline?

Checks is incredibly fast compared to the regular branch scanning: it allows to 
skip altogether the expensive refs advertisement of all open changes and just 
focus on those ones that need verification.

Q6: Does the Gerrit Code Review plugin comes with Enterprise Support?

The Gerrit Code Review plugin is OpenSource under the Apache 2.0 license, like 
any other plugin for Jenkins.
If you need Enterprise Support, you can Google ‘Gerrit Enterprise Support’ and 
you can find companies that would be happy to give you commercial support for 
using it in production with guaranteed SLAs and 24x7.

— * —

Last but not least, thanks again Thomas and David for this amazing achievement.

Luca.

[1] https://plugins.jenkins.io/gerrit-code-review
[2] 
https://github.com/jenkinsci/gerrit-code-review-plugin#integrating-with-the-gerrit-checks-plugin
[3] https://gerrit-review.googlesource.com/c/gerrit/+/249336

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/07F39FEB-FF99-4325-8E45-9D6AF33B8DA9%40gmail.com.

Reply via email to