[Buildbot-devel] Help with bzr Change Sources implementation

Ivan Chelyubeev ivan.chelubeev at gmail.com
Wed Jul 30 17:09:45 UTC 2008

Ronald Bradford wrote:
> I've got a working buildbot master for a Launchpad project, but I'm 
> unable to understand the processes of getting the Change Sources working 
> correctly. Presently using only periodical schedulers.
> If somebody has successfully configured for a bzr project I'd appreciate 
> some guidance working though  
> http://buildbot.net/repos/release/docs/buildbot.html#Change-Sources
> and buildbot-0.7.8/contrib/arch_buildbot.py

Hi, I think that arch_buildbot.py is not the way to go with bzr (not 
Arch/Bazaar) VCS.

AFAIK there is no ready-to-use tools to feed buildbot with source 
changes directly from bzr other than very preliminary work on 
bzrpoller.py in http://buildbot.net/trac/ticket/2.

bzrpoller.py is a poller (does periodical checks on VCS) and can only be 
used to work with single branch (does not support looking after 
repository with multiple branches). So it may or may not be adequate to 
your needs.

(bzrpoller.py must be put in buildbot/changes/ directory and used in 
buildbot configuration much like SVNPoller but with "location" and 
"pollinterval" as the only arguments).

Ivan Chelyubeev

More information about the devel mailing list