Re: [BuildBot] News and announcements

Sergio Durigan Junior
2015-06-19T19:05:30Z

On Friday, June 19 2015, Yao Qi wrote:

> Sergio Durigan Junior <sergiodj@sergiodj.net> writes:
>
>> Needless to say, we also welcome donations of new machines for our
>> BuildBot! For example, we don't have an ARM buildslave yet, which would
>> be very nice. So if you're interested in helping us, you can either
>> take a look at this wiki page:
>>
>> <https://sourceware.org/gdb/wiki/BuildBot>
>
> Hi Sergio,
> Does buildmaster need to access to buildslave? Is it OK that the
> buildslave is put behind the firewall? I'd like to know how these
> arm or aarch64 buildslaves are used in BuildBot, and see how to provide
> them from linaro or arm (and whether it is allowed to do so).

Hey Yao,

The buildslave is responsible for starting the connection, so the
buildmaster does not need to have direct access to it. I myself run a
buildslave behind a firewall/NAT, and there is no problem. All you need
to do is to set up the buildslave (as described in the wiki), tell me
about it (so that I can include it on buildmaster and generate a
password for you), and then start it.

The buildmaster will issue build requests to the buildslave, which will
build, run the tests, and the report back to buildmaster. That's it.
Nobody needs to have access to the buildslaves.

Cheers,