[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Automated builds of Subversion et al. (was Re: somebody broke APR :-))

From: Matthew Braithwaite <matt_at_braithwaite.net>
Date: 2000-10-28 13:51:45 CEST

On 24 Oct 2000 08:29:00 -0500, Karl Fogel <kfogel@galois.collab.net> said:
>
> Matthew Braithwaite <matt@braithwaite.net> writes:
>> I'd be happy to volunteer one of my machines to doing a continuous checkout
>> and build of Subversion, if there's nothing doing that already, btw.
>
> Go for it, most definitely! This would be great for both Subversion
> and APR (maybe APR is already doing it somewhere).

Do the APR people have any interest in getting output from this script
to a separate address?

> When the build fails, can it mail the dev list?

I was thinking maybe the cvs list, to make it easy to correlate build
bustage with checkins. Tinderbox (from the Mozilla project) does a
*really* fancy job of this, but it's supposed to be not ready for
primetime. So, unless anybody knows of some software that would be
good for this, I'm just gonna hack together a little shell script.

I have a dedicated machine installed and firewalled, so I should get
to this this weekend. If anybody has any particular features they
want -- and in particular, any strong feelings about whether
``complain repeatedly until fixed'' or ``complain once when it breaks
and then be silent until it's okay again'' is the right behavior --
let me know.

I am hesitant to e-mail the entire build log when the build fails,
since this would be a very large message. Unfortunately, I'm on
(intermittently connected) ISDN, so putting it on a web server here
isn't too useful either. Sigh. In another project for which I'm
doing this, mailing the last 100 lines of the build usually gives
enough info.
Received on Sat Oct 21 14:36:13 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.