[PD-dev] buildbot or some other proper build automation

Hans-Christoph Steiner hans at at.or.at
Sun Aug 29 23:31:39 CEST 2010


On Sun, 2010-08-29 at 22:59 +0200, András Murányi wrote:
> 
>                 >         >
>                 >
>                 http://buildbot.net/buildbot/docs/latest/Launching-the-daemons.html where SLAVE_BASEDIRs are /var/lib/buildbot/slavename (or whereever buildbot lives on the particular OS; slavenames are already in /var/lib/buildbot/pd-master/master.cfg, line 65, on 128.238.56.50)
>                 >         >
>                 >         >
>                 >         > Bang, i need to do sudo to set up the
>                 slaves...
>                 >         >
>                 >         > What i need to do exactly is:
>                 >         > sudo -u buildbot
>                 mkdir /var/lib/buildbot/slavename
>                 >         > sudo -u buildbot buildbot
>                 >         create-slave /var/lib/buildbot/slavename
>                 >
>                 >         > 128.238.56.50:8084 slavename password
>                 >         > sudo -u buildbot buildbot
>                 start /var/lib/buildbot/slavename
>                 >         >
>                 >         > I shall also fill in the following files:
>                 >         > /var/lib/buildbot/slavename/info/admin
>                 >         > /var/lib/buildbot/slavename/info/host
>                 >
>                 >
>                 >         Ok, I ran the first commands on
>                 128.238.56.53 and
>                 >         128.238.56.55, but it
>                 >         didn't seem to start.
>                 >
>                 > Hm you mean the mkdir, create-slave, start lines?
>                 With the appripriate
>                 > slavename from master.cfg? Was there any output on
>                 the console?
>                 
>                 
>                 I used the name pd-slave.  Hope that's right.
>                 
>                 
>         
>         Nope, slavenames are
>         in /var/lib/buildbot/pd-master/master.cfg, line 65, on
>         128.238.56.50. You have to use the unique slavename which
>         matches the slave.
>          
>  
> Silly me, why don't i just send them to you...?
> ubuntuLTS386, ubuntuLTS64, ubuntuCurrent386, debianStable386,
> macosx104_386, macosx104_powerpc, macosx106_64, windowsXP386
> 
> Andras

I think you should be able to ssh to buildbot on debian-stable-i386,
ubuntu-lts-i386 (128.238.56.55) and ubuntu-current-i386 (128.238.56.53)
so you could make those yourself.  We need to figure out how to install
buildbot on Mac OS X and Windows/Cygwin.  Both are supposed to include
buildbot, fink has version 0.8.0, will that work?  I think in order to
get the Cygwin one, I need to upgrade Cygwin entirely, which will also
need to wait until after the Pd-extended release.

.hc





More information about the Pd-dev mailing list