[Buildbot-devel] multiple schedulers/changesources

Charles Lepple clepple at gmail.com
Wed Oct 1 12:10:42 UTC 2008

On Wed, Oct 1, 2008 at 6:38 AM, Wolfgang Rosenauer
<wolfgang at rosenauer.org> wrote:
> Hi,
> I'm wondering if it's possible to have different projects in one
> buildbot instance like this:
> I get my changes notifications from svn using PBChangeSource but I have
> different projects in the config which have different baseURLs obviously.
> So I tried to define two AnyBranchSchedulers instead of one but that's
> not enough apparently.
> So I guess incoming changes always trigger all schedulers if they
> contain the defined branch names which are defined to be monitored by
> the AnyBranchScheduler?
> Any other solution besides having another master instance?

Definitely - use the fileIsImportant argument to the scheduler, and
make your fileIsImportant function filter based on the "branch" (SVN

Documentation is here:


and here:


change.branch can be None if the default branch is being built;
otherwise, I believe it is a string.

- Charles Lepple

More information about the devel mailing list