[PD-dev] buildbot or some other proper build automation
Hans-Christoph Steiner
hans at at.or.at
Tue Aug 24 01:09:57 CEST 2010
On Aug 23, 2010, at 5:16 PM, András Murányi wrote:
> 2010/8/22 Hans-Christoph Steiner <hans at at.or.at>
>
> On Aug 20, 2010, at 9:27 PM, András Murányi wrote:
>
>> 2010/8/20 Hans-Christoph Steiner <hans at at.or.at>
>>
>> Could you make a copy your id_rsa.pub, give all read perms, and put
>> it into /home/pd on your zero machine? Then I'll set up the
>> buildbot user with it.
>>
>> .hc
>>
>> you got it, thanks.
>> don't know where the ssh error is coming from... you have
>> authorization for root at blinky and hans at WIENER
>>
>> Andras
>
>
> I'm guessing sometimes the dyndns is a little behind. Ok, you're
> key should be in buildbot at 128.238.56.50 and also in pddev@ in the
> PdLab machines.
>
>
>
> I'm working on the master config...
> One thing it needs is the (domain name and) port number where
> buildbot's own http server will be visible. Default is 8010. I guess
> it just needs to be open to the WAN and that's it.
I think 8010 and 10012 are not filtered on that network.
> I couldn't yet find a way to schedule in an anarcon-like manner, but
> i'll keep digging.
That machine is up all the time, so regular cron is fine.
> Then the build sources/targets: one will be vanilla, which is in
> git, right? Or can i find it in SVN too? Buildbot seems to handle
> SVN more easily than git. The other is pdextended, is it true that
> it cannot be fetched with a one-liner, but we still need to get the
> 0.42 core and GEM separately? It will be a bit cumbersome to do this
> with buildbot (especially when detecting changes).
vanilla is in git. Pd-extended 0.42 can be fetched with a oneliner
using svn, it is just that currently Gem is an svn:external. Oh wait,
perhaps 'scripts' is still from trunk. I can fix that. I think the
first thing that would be most valuable is setting up builds for
individual libraries, so checking out from svn and building, so like
svn co https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/windowing
cd windowing
make
make install
make dist
Can buildbot handle making debian packages? That would be nice. I
think that could be a oneliner.
.hc
----------------------------------------------------------------------------
kill your television
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20100823/c73d8fe3/attachment.htm>
More information about the Pd-dev
mailing list