www-builds mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: rsync daemon on hudson slave?
Date Thu, 03 Mar 2011 14:23:11 GMT
On Thursday 03 March 2011 8:33:21 AM Jukka Zitting wrote:
> Hi,
> 
> On Thu, Mar 3, 2011 at 2:30 PM, Ulrich Stärk <uli@apache.org> wrote:
> > The only thing that seems reasonable apart from having an rsync daemon is
> > doing a recursive wget on the generated site every hour or so. This will
> > however fetch all 4000 files and I don't know how much load it puts on
> > Jenkins. Is this OK?
> 
> Doesn't sound like a very good approach.
> 
> The Apache CMS setup running on Buildbot simply commits the generated
> site to svn from where it's picked up by the public web servers. I
> guess a similar setup could be done also with Maven site builds
> running in Hudson.

That's kind of what I was thinking.   If buildbot has creds stored someplace 
to be able to run "svn commit", could one of the Jenkins build slaves (doesn't 
need to be all of them) also have svn installed with stored creds?

I don't even think it needs to be built into Jenkins itself.  If svn is 
installed, the build itself (exec plugin or something) could run "svn commit -
m 'Web site update'" or something.

I think a bunch of projects might be willing to flip to more of a svnpubsub 
publish if we could get Jenkins builds to do it.   That could reduce some load 
on the rsyncs on p.a.o.


-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com

Mime
View raw message