# Gerrit and Jenkins?

**URL:** <https://www.ruby-forum.com/t/gerrit-and-jenkins/226474>\
**Category:** GNU Radio\
**Created:** [December 7, 2012, 4:40pm UTC](https://www.ruby-forum.com/t/gerrit-and-jenkins/226474 "2012-12-07T16:40:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdeering](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/278dde/32.png) [@mdeering](https://www.ruby-forum.com/u/mdeering)\
**Post date:** [December 7, 2012, 4:40pm UTC](https://www.ruby-forum.com/t/gerrit-and-jenkins/226474/1 "2012-12-07T16:40:26Z")

</div>

I’m wondering whether the GR “powers that be” are thinking that GR has  
gotten big enough to move to using “Gerrit Git Review with Jenkins CI  
Server”? I’m now part of a project that’s using it, and I also maintain  
(in MacPorts) the Qt port and the Qt project uses this method too; so  
I’m learning the ropes. My initial impression is that it’s a pretty  
useful method for distributed revision control when there are multiple  
developers. I think the main points in this system are: code review  
prior to merging with the master including multiple patchsets for a  
given changeset, and integrated build testing for each commit.

Here are some URLs:

\< [Someday ... - AlBlue’s Blog](http://alblue.bandlem.com/2011/02/someday.html) \>  
\<  
[Gerrit Git Review with Jenkins CI Server - AlBlue’s Blog](http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html)

> 

\< [Using Gerrit Git Review with Jenkins CI Server on Vimeo](http://vimeo.com/20084957) \>  
\< [Gerrit](http://code.google.com/p/gerrit/) \>  
\< [http://jenkins-ci.org](http://jenkins-ci.org) \>

- MLD

---

<div class="post-metadata">

**Author:** ![mdeering](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/278dde/32.png) [@mdeering](https://www.ruby-forum.com/u/mdeering)\
**Post date:** [December 10, 2012, 5:15pm UTC](https://www.ruby-forum.com/t/gerrit-and-jenkins/226474/2 "2012-12-10T17:15:24Z")

</div>

On Fri, Dec 7, 2012 at 10:39 AM, Michael D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Here are some URLs:
> 
> \< [Someday ... - AlBlue’s Blog](http://alblue.bandlem.com/2011/02/someday.html) \>  
> \< [Gerrit Git Review with Jenkins CI Server - AlBlue’s Blog](http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html)\>  
> \< [Using Gerrit Git Review with Jenkins CI Server](http://vimeo.com/20084957) \>  
> \< [http://code.google.com/p/gerrit/](http://code.google.com/p/gerrit/) \>  
> \< [http://jenkins-ci.org](http://jenkins-ci.org) \>
> 
> - MLD

Hi Michael,

I’ll probably need more time to review gerrit as a service to see what  
we  
can and want to use it for. We’ve had Jenkins running weekly builds and  
providing feedback for a long time now ([gnuradio.org/jenkins](http://gnuradio.org/jenkins)), but we  
haven’t really figured out how to make much use of it. I’m very  
interested  
in trying, though.

Tom

---

<div class="post-metadata">

**Author:** ![mdeering](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/278dde/32.png) [@mdeering](https://www.ruby-forum.com/u/mdeering)\
**Post date:** [December 10, 2012, 5:21pm UTC](https://www.ruby-forum.com/t/gerrit-and-jenkins/226474/3 "2012-12-10T17:21:51Z")

</div>

Hi Tom - That’s what I remembered, too, about Jenkins; and, what I had  
expected about Gerrit. Give me another couple of months, and I’ll be  
able to discuss the use of them intelligently. Right now, I understand  
just the basics. And, I’m not sure they make sense for GNU Radio given  
the size of the project (number of developers working potentially  
simultaneously on the same code; the number of top-level developers who  
make the decisions on what gets committed and what is rejected). I’ll  
try to remember to revisit this topic in a few months. - MLD

---

<div class="post-metadata">

**Author:** ![mdeering](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/278dde/32.png) [@mdeering](https://www.ruby-forum.com/u/mdeering)\
**Post date:** [December 10, 2012, 6:39pm UTC](https://www.ruby-forum.com/t/gerrit-and-jenkins/226474/4 "2012-12-10T18:39:34Z")

</div>

On Mon, Dec 10, 2012 at 11:20 AM, Michael D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hi Tom - That’s what I remembered, too, about Jenkins; and, what I had  
> expected about Gerrit. Give me another couple of months, and I’ll be able  
> to discuss the use of them intelligently. Right now, I understand just the  
> basics. And, I’m not sure they make sense for GNU Radio given the size of  
> the project (number of developers working potentially simultaneously on the  
> same code; the number of top-level developers who make the decisions on  
> what gets committed and what is rejected). I’ll try to remember to revisit  
> this topic in a few months. - MLD

Understood, and thanks!

While not officially set up or announced, we are looking into reviving  
our  
monthly project conference calls again soon (as in maybe next month).  
This  
might be a good topic to discuss in that format.

Tom
