parbuilder

Michal Moskal malekith at pld.org.pl
Sat Dec 8 15:01:16 CET 2001


On Sat, Dec 08, 2001 at 02:58:17PM +0100, Blues wrote:
> On Sat, 8 Dec 2001, Michal Moskal wrote:
> > > > There are number of client machines. On each cronjob is installed that checks
> > > > if CPU gots cold (load avarage under .5), and if so, it connects to the server
> > > > and asks it for a job. (There is also lock to prevent building more then
> > > > one package at once). After builder script (that is run in chroot) has 
> > > 
> > > Don't forget abaut mashines where CPU>1.
> > > Load 2 means there the same as 1 at CPU=1
>     ^^^^^^^^^^
> I mean at CPU=2 :)

I understand :)

> > > leave possibility to save rpms.
> > > Maybe (==me :) )  some would like to keep them...
> > I could do so, but you won't ever know *which* rpm's will you get from the
> > server (what do you need *random* rpm's for?). So maybe it would be better
> > to collect them on server. But this would generate more network treffic.
> 
> 3 things are nedded:
> LEAVE_RPMS=Y/N
> WHERE_TO_COPY=some_path
> some ssh key.
> Thats all....

Hm, if we had this, we could pararell build all packages...

> Why to leave them? If I would like to install new devel evolution version 
> I can look localy - maybe I've got it on my disk/server. This will reduce 
> my network traffic (sure, stupid, but... :))) 

Ok, I will leave *possiblity* off by default.

> <mode=wish>And maybe the same builder could be used to force build some 
> aplication.... </mode>

Sorry, but I don't understand.

-- 
: Michal ``,/\/\,       '' Moskal    | |            : GCS {C,UL}++++$
:          |    |alekith      @    |)|(| . org . pl : {E--, W, w-,M}-
:    Linux: We are dot in .ORG.    |                : {b,e>+}++ !tv h
: CurProj: ftp://ftp.pld.org.pl/people/malekith/ksi : PLD Team member



More information about the pld-devel-en mailing list