[Buildbot-devel] using buildbot on a single machine doing cross compilation builds

Max Horn max at quendi.de
Mon Jan 7 11:22:13 UTC 2008


Hi there,

we (the ScummVM team <http://www.scummvm.org>) are currently investigating
the possibility of setting up an automated build server. We have lots of
target platforms (see <http://wiki.scummvm.org/index.php/Platforms> to get
an idea), and many require cross compilation.

My questions:
1) How well does BuildBot support building stuff in a cross compilation
environment? Specifically, we would probably have to use some custome env
vars for each platform (e.g. a modified PATH so that it finds the right
compiler variant). Has anybody experience with that, is BuildBot suitable
for this?

2) Is using a single machine supported, or does BuildBot *require* us to
use a build farm? We do not have that much money, so right now a single
machine is all we can afford to rent. On the other hand, we'd be fine with
running our platform builds sequentially, so don't mind if it takes an
hour or more for them to finish. My main concern here is: Does BuildBot
support the possibility of running multiple different builds (based on the
same source, just targeting a different architecture) on a single build
slave (which would be identical to the build master)? Ideally, in
sequence, to avoid overloading the server resources with a dozen parallel
builds...

3) Is there an IRC channel or so where I can get some online help while
setting up the server, should the answers to the two questions above be
affirmative?

Thanks a lot for your help,
Max




More information about the devel mailing list