You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@apache.org by Vinod Kone <vi...@gmail.com> on 2013/06/13 01:06:34 UTC
Fwd: Reviewboard to Jenkins integration
---------- Forwarded message ----------
From: Tony Stevenson <to...@pc-tony.com>
Date: Wed, Jun 12, 2013 at 1:35 PM
Subject: Re: Reviewboard to Jenkins integration
To: Vinod Kone <vi...@gmail.com>
Cc: infrastructure@apache.org
Please contact builds@a.o they manage the CI platform.
Vinod Kone wrote on Wed, Jun 12, 2013 at 12:48:10PM -0700:
> Hi,
>
> I would like to setup a Jenkins job to trigger on a review
> submission/update to reviewboard. Is there already tooling available for
> this? If any projects have implemented this, can I have some pointers?
>
> Thanks,
--
Cheers,
Tony
----------------------------------
Tony Stevenson
tony@pc-tony.com
pctony@apache.org
http://www.pc-tony.com
GPG - 1024D/51047D66
----------------------------------
Re: Fwd: Reviewboard to Jenkins integration
Posted by Vinod Kone <vi...@gmail.com>.
Thanks Robert and Giridharan.
Our workflow doesn't include submitting patches to Jira. We use ReviewBoard
for our patches. I guess I'll write a custom script that polls RB and kicks
off a Jenkins Build.
Thanks,
On Thu, Jun 13, 2013 at 2:38 AM, Giridharan Kesavan <gk...@apache.org>wrote:
> I'm guessing that you mainly care about testing your patch with the top of
> the tree. For this purpose, we have something called Pre-Commit builds
> which is managed by pre-Commit-Admin job.
>
> Here is how it works:
> User uploads patch to jira and set the jira status to patch available,
> Pre-Commit Admin job scrapes of the configured jira filter to get the jira
> number and triggers a preCommit-build for a given project.
> Pre-Commit build job downloads the latest patch from the jira and applies
> it to the trunk/master branch and performs bunch of test before and after
> applying the patch and reports back to jira.
>
> Only caveat is, pre-commit-Admin/pre-commit job currently supports running
> build/test against the trunk/master branch. For more info on pre-commit
> builds, you can take a look at
> pre-Commit-Admin<https://builds.apache.org/job/PreCommit-Admin/>
>
>
> I'm working on a jira to enable pre-Commit Admin jobs to be able to run
> against multiple branches.
>
>
>
> On Thu, Jun 13, 2013 at 2:19 AM, Robert Munteanu <ro...@apache.org>
> wrote:
>
> >
> > > > I would like to setup a Jenkins job to trigger on a review
> > > > submission/update to reviewboard. Is there already tooling available
> > for
> > > > this? If any projects have implemented this, can I have some
> pointers?
> >
> > The reviewboard plugin git repo is empty for now [1] . I know there is
> > another plugin [2] but it only works for P4.
> >
> > If you're interested in hacking something you can take a look at the
> > Reviewboard Eclipse plugin [3], which implements a Java client for the
> > ReviewBoard REST API.
> >
> > Robert
> >
> >
> > [1]: https://github.com/jenkinsci/reviewboard-plugin
> > [2]: https://wiki.jenkins-ci.org/display/JENKINS/Reviewboard+Plugin
> > [3]: https://github.com/rombert/ereviewboard
> >
> >
>
Re: Fwd: Reviewboard to Jenkins integration
Posted by Giridharan Kesavan <gk...@apache.org>.
I'm guessing that you mainly care about testing your patch with the top of
the tree. For this purpose, we have something called Pre-Commit builds
which is managed by pre-Commit-Admin job.
Here is how it works:
User uploads patch to jira and set the jira status to patch available,
Pre-Commit Admin job scrapes of the configured jira filter to get the jira
number and triggers a preCommit-build for a given project.
Pre-Commit build job downloads the latest patch from the jira and applies
it to the trunk/master branch and performs bunch of test before and after
applying the patch and reports back to jira.
Only caveat is, pre-commit-Admin/pre-commit job currently supports running
build/test against the trunk/master branch. For more info on pre-commit
builds, you can take a look at
pre-Commit-Admin<https://builds.apache.org/job/PreCommit-Admin/>
I'm working on a jira to enable pre-Commit Admin jobs to be able to run
against multiple branches.
On Thu, Jun 13, 2013 at 2:19 AM, Robert Munteanu <ro...@apache.org> wrote:
>
> > > I would like to setup a Jenkins job to trigger on a review
> > > submission/update to reviewboard. Is there already tooling available
> for
> > > this? If any projects have implemented this, can I have some pointers?
>
> The reviewboard plugin git repo is empty for now [1] . I know there is
> another plugin [2] but it only works for P4.
>
> If you're interested in hacking something you can take a look at the
> Reviewboard Eclipse plugin [3], which implements a Java client for the
> ReviewBoard REST API.
>
> Robert
>
>
> [1]: https://github.com/jenkinsci/reviewboard-plugin
> [2]: https://wiki.jenkins-ci.org/display/JENKINS/Reviewboard+Plugin
> [3]: https://github.com/rombert/ereviewboard
>
>
Re: Fwd: Reviewboard to Jenkins integration
Posted by Robert Munteanu <ro...@apache.org>.
> > I would like to setup a Jenkins job to trigger on a review
> > submission/update to reviewboard. Is there already tooling available for
> > this? If any projects have implemented this, can I have some pointers?
The reviewboard plugin git repo is empty for now [1] . I know there is
another plugin [2] but it only works for P4.
If you're interested in hacking something you can take a look at the
Reviewboard Eclipse plugin [3], which implements a Java client for the
ReviewBoard REST API.
Robert
[1]: https://github.com/jenkinsci/reviewboard-plugin
[2]: https://wiki.jenkins-ci.org/display/JENKINS/Reviewboard+Plugin
[3]: https://github.com/rombert/ereviewboard