Continuous integration with buildbot

Russell Currey ruscur at russell.cc
Thu Oct 19 14:10:24 AEDT 2017


On Fri, 2017-10-13 at 13:01 +1100, Daniel Axtens wrote:
> Hi David,
> 
> You might also want to look at Snowpatch - it's a shim between patchwork
> and Jenkins, so it might have some helpful concepts.
> 
> https://developer.ibm.com/open/openprojects/snowpatch/
> https://github.com/ruscur/snowpatch

We were keen on supporting multiple CI backends (including Buildbot), but Andrew
and I have been far too busy recently to work on it.  It's definitely
technically feasible in any case, and there's some code/ideas you could steal.

- Russell

> 
> Regards,
> Daniel
> 
> > Hello all,
> > 
> > I'm guessing if one of you successfully enabled some linking between
> > patchwork and buildbot [0].
> > 
> > According to the patchwork documentation, checks must be done using the
> > REST API.
> > 
> > Does that mean we must implement a poller in the buildbot that checks
> > for new patches? I have a few concerns:
> > 
> >   1. I need to check how buildbot knows that a patch has already been
> >      tested to avoid rebuilding over and over,
> >   2. I should also check how to make buildbot as secure as possible
> >      since tests can be ran with insecure code sent via mails.
> > 
> > Any advices are welcome,
> > 
> > Regards,
> > 
> > [0]: http://buildbot.net
> > 
> > -- 
> > David Demelier
> > _______________________________________________
> > Patchwork mailing list
> > Patchwork at lists.ozlabs.org
> > https://lists.ozlabs.org/listinfo/patchwork
> 
> _______________________________________________
> Patchwork mailing list
> Patchwork at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/patchwork



More information about the Patchwork mailing list