[Buildbot-devel] Please Help configuring BuildBot

Charles Lepple clepple at gmail.com
Sun Dec 21 18:06:58 UTC 2008


On Sun, Dec 21, 2008 at 12:52 PM, Alexey Eremenko <al4321 at gmail.com> wrote:
> On Sun, Dec 21, 2008 at 7:04 PM, Charles Lepple <clepple at gmail.com> wrote:
>> On Sun, Dec 21, 2008 at 8:16 AM, Alexey Eremenko <al4321 at gmail.com> wrote:
>>> Conceptual problem: I do not understand the difference between
>>> builders and bots, even after reading documentation
>>> is it a mystery.
>>
>> Ah, I think I see what you mean about "bots" in master.cfg. I think
>> that every time you see "bot" in the config file, you can assume it
>> means "buildslave"
>>
>> A buildslave can work for several builders. (Also, a builder can have
>> multiple buildslaves, but that doesn't seem to apply to your
>> situation.)
>>
>> So if you want to have several different types of builds, you can set
>> up builders that all reference the buildslave on localhost.
>>
>> If those builders are all triggered by a single event (such as a git
>> checkin), you might want to serialize them with a slave lock:
>>
>> http://buildbot.net/repos/release/docs/buildbot.html#Interlocks
>
> OK - so if I have 2 applications that I want to build and 1
> bot/buildslave then I need 2 builders or 2 factories?

2 builders, each with a factory specific to that application.

> Also - what could make me trouble ? I.e. Is there an error in my config ?

In a previous email, I mentioned checking the twistd.log in the master
directory.

You should be able to see the HTTP request from the web browser, and
another log entry saying that the master is starting a build (and
subsequently, the steps of that build) on the buildslave.

-- 
- Charles Lepple




More information about the devel mailing list