I’m just getting started using GitHub, Gerrit, and Hudson(Jenkins) together. And I need some thoughts on workflow.
We’d like to use GitHub as our main remote repo. We’d like to use Gerrit primarily for code reviews, but also for build triggers in Hudson.
At the moment, though, I’m having some trouble thinking through the workflow for this and would like to hear what others have done themselves. Thoughts?
I haven’t directly used Gerrit, but I like the idea of intermediate and specialized repo between:
So you need to determine what you want to publish in the remote GitHub repo:
The second workflow is closer to what Google Android Projects follows with Gerrit.
In both cases, an intermediate local repo for Gerrit to examine is needed.