[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