[Buildbot-devel] IRC notifiers on different channels for different builds

Ian Peters-Campbell mahatmamanic at gmail.com
Mon Mar 30 14:16:54 UTC 2009


This is definitely possible, and I am doing it :)  What you want to do is
create a number of IRC bots and pass each of them a different IRC channel
(named after the project presumably) and (the important bit) a categories
parameter, which should be a list.
(categories = ['myProj']

You then want to have that same category name applied to the builders
builder['category'] = 'myProj']

And the rest is automagic :)

I hacked my IRC bot code so that the bots could also take command line
arguments with the build command, but unless you are building for a ton of
devices and configurations, that's probably not strictly necessary, as you
can create a variety of builders for your needs.

Ian

On Mon, Mar 30, 2009 at 4:53 AM, Gavin <gavin at 16degrees.com.au> wrote:

> Hi All,
>
> I heard/saw somewhere (on IRC maybe :) ) that there was going to be a way
> where a projectA for instance wants to control and listen or events of
> BuilderA on their IRC Channel #projectA , whereas projectB wants to control
> and listen for events on BuilderB on their channel #projectB.
>
> Neither wants to know about the other, and neither wants the other to be
> able to query of force builds of the other.
>
> Is this do-able yet, perhaps it exists already in an undocumented way ?
>
> I realize separate Masters would be able to do this, but unfeasible for a
> potential 100+ projects ;)
>
> Gav...
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20090330/f6408a4e/attachment.html>


More information about the devel mailing list