How to start with the build farm

Zahari Zahariev zahari.zahariev at gmail.com
Sat Sep 4 05:31:37 MDT 2010


Hi Andrew,

All of this sounds very tempting. I'll take a look into the SVN
checkout and ask you additional questions about what to do if I want
to change something.

Thanks!

On 9/4/10, Andrew Bartlett <abartlet at samba.org> wrote:
> Zahari,
>
> We talked about you helping out on the Samba build farm - I've not done
> a good job of maintaining it in recent time, and the others on the
> build@ alias are equally busy.  As scripted build automation systems
> seem to be an interest of yours, I wondered if you might like to take a
> crack at it.
>
> Anyway, some pointers: the build farm scripts are maintained in SVN
>
> svn checkout svn://svn.samba.org/build-farm
>
> There are a few (not many) additional scripts on the server, and I can
> get you a copy of the DB it operates on if you like.
>
> The build farm hosts download the .fns files in that checkout, and run
> the sh scripts locally, building Samba and uploading the results.  The
> server-side parses the results, puts things in a database (to warn about
> dead hosts and track some other details) and moves the files into an
> area that we publish.  The web scripts then display it all up on
> build.samba.org.
>
> One particular idea I had is to rework the 'load into the DB' layer into
> a python script, which would properly handle exceptions.
>
> Andrew Bartlett
> --
> Andrew Bartlett                                http://samba.org/~abartlet/
> Authentication Developer, Samba Team           http://samba.org
> Samba Developer, Cisco Inc.
>
>

-- 
Sent from my mobile device


More information about the samba-technical mailing list