[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Update: Subversion build and test farm with Buildbot.

From: <kfogel_at_collab.net>
Date: 2006-03-29 20:15:56 CEST

Thank you for setting this up, Lieven (and see r19088).

-Karl

"Lieven Govaerts" <lgo@mobsol.be> writes:
> last week I send a email to this list presenting a Buildbot setup.
>
> Based on the reactions and my own todo-list I made some enhancements to the
> setup, and this is the current status:
>
> - Buildbot is available here: http://www.mobsol.be/buildbot/ (uses apache
> reverse proxy)
> - The buildmaster receives mails from the svn commit list, and parses thoses
> mails to get the changes in the repository.
> - Two buildslaves are now up and running: FC1/Intel and a Mac OS X/Intel.
> While their configuration has not been completed, most issues have been
> solved.
> - The build process is now standardized in 5 steps (update, build, check,
> publish log and clean). For each of the steps buildslave scripts are
> available.
> - Detailed log files (tests.log) can be FTP'ed from the buildslave to the
> buildmaster server.
> - The buildmaster can send emails indicating succes or failure of the build.
> I've rewritten some of the Buildbot mail code to support the use of a
> template for the mailsubject and body. An email will be send after each
> individual build. That code is complete now, but needs some cleaning up.
> - I had some problems with updating an existing working copy, but that issue
> has been solved in svn r19040.
> - Some private data has been extracted from the buildmaster configuration
> file so I could publish that file (master.cfg).
>
> I've put all the information online in my svn repository for your
> information and possible reuse:
> - Customized version of buildbot (only needed for the buildmaster), based on
> buildbot 0.7.2:
> http://www.mobsol.be/svn/public/buildbot/trunk/
> (I'll send these patches to the buildbot project, but need to cleanup first)
>
> - The buildmaster configuration + code to parse commit emails:
> http://www.mobsol.be/svn/public/buildbot/trunk/config/masterdir/
>
> - My buildslaves configuration:
> http://www.mobsol.be/svn/public/buildbot/trunk/config/fc1-gcc3.3.2-ia32/
> http://www.mobsol.be/svn/public/buildbot/trunk/config/osx10.4-gcc4.0.1-ia32/
>
> If you want to setup a buildslave, here are my notes concerning
> installation, configuration and integration with the buildmaster (+'buildbot
> try'):
> http://www.mobsol.be/svn/public/buildbot/trunk/config/README
>
> If you have any questions, please let me know.
>
> regards,
>
> Lieven.
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 30 01:21:03 2006

This is an archived mail posted to the Subversion Dev mailing list.