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

Re: New buildbot slave - Centos

From: Lieven Govaerts <svnlgo_at_mobsol.be>
Date: Fri, 13 Nov 2009 21:39:38 +0100

On Fri, Nov 13, 2009 at 9:15 PM, Hyrum K. Wright
<hyrum_wright_at_mail.utexas.edu> wrote:
>
> On Nov 13, 2009, at 2:13 PM, Dave Brown wrote:
>
>> Lieven Govaerts wrote:
>>> In your slave's info file you'll need to add info about the version of
>>> the libraries used. Here's an example:
>>> http://buildbot.subversion.org/buildbot/builders/x86-macosx-gnu%20shared
>>> It's the part starting from "Admin:".
>>>
>>> What should we call your slave? x86-centos-gcc? Or is it 64 bit?
>>
>> It's 64 bit, CentOS 5.3.  So perhaps something like centos-gcc-x64 fits
>> with the naming convention.  Its other dependencies:
>>
>> sqlite-amalgamation-3.6.17
>> apr-1.2.7-11
>> apr-util-1.2.7-7.el5_3.1
>> gcc-4.1.2-44.el5
>> httpd-2.2.3-31.el5.centos
>> neon-0.25.5-10.el5_4.1
>> openssl-0.9.8e-7.el5
>>
>> These are all the most recent versions from CentOS's package management,
>> which seems like the sensible set of things to build against.  Would it
>> be useful to cat these version strings out at some point in the build,
>> since we'll keep it up-to-date over time?  I can grab other
>> dependencies, if needed: serf, in particular, isn't in the CentOS base
>> yum repository.
>
> There may actually be somewhere in the config file where you can tell the world about your deps, such as:
> http://crest.ics.uci.edu/buildbot/builders/debian-x86_64-32%20shared%20gcc

Indeed, in the buildslave basedir info/host and info/admin files. See
step 8 in the manual:
http://djmitche.github.com/buildbot/docs/0.7.11/#Creating-a-buildslave

Lieven

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2417741
Received on 2009-11-13 21:40:15 CET

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