[Buildbot-devel] triggering ForceScheduler build via email?

Stephen Davis buildbot at soundgeek.org
Fri Mar 21 02:36:19 UTC 2014


Ah, I think I can create one of those schedulers and then use a custom (misnamed :-) "fileIsImportant" handler to decide if the constructed Change is for that build and ignore the regular source file changes.

I'll give that a whirl.

thanks,
stephen

On Mar 20, 2014, at 7:21 PM, Dustin J. Mitchell <dustin at v.igoro.us> wrote:

> Well, ForceSchedulers don't pay attention to Changes, but regular
> SingleBranchSchedulers and MultiBranchSchedulers do.  So if you have
> an incoming mail that generates a change, you'll just need to add one
> of those to your configuration, with builderNames set to match that of
> the force scheduler.
> 
> Dustin
> 
> On Wed, Mar 19, 2014 at 2:45 PM, Stephen Davis <buildbot at soundgeek.org> wrote:
>> I have a particular build that is normally triggered by a person via the web page controller by a ForceScheduler instance.  My ChangeSource is a custom MaildirSource.  I'd like to automate but it's not a source-change-triggered event.  Is it possible to trigger the ForceScheduler's build via a Change dict vended by my MaildirSource?  I've been looking at the various Change object parameters (files, revlink, author, revision, etc.) but I don't see anything that would let me explicitly trigger the scheduler that I want.
>> 
>> thanks,
>> stephen
>> 
>> ------------------------------------------------------------------------------
>> Learn Graph Databases - Download FREE O'Reilly Book
>> "Graph Databases" is the definitive new guide to graph databases and their
>> applications. Written by three acclaimed leaders in the field,
>> this first edition is now available. Download your free book today!
>> http://p.sf.net/sfu/13534_NeoTech
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel





More information about the devel mailing list