Zone is a good idea if we want to run it for ourselves only. But just
like with Jira and Confluence there likely be other projects who'd
like to jump on it as well, so there's a benefit to the shared
infrastructure. Maybe we should ping infra about it, and proceed
putting it on the zone if nobody expresses interest in deploying a
integration build server. BTW, there's an Anthill thread going on the
infra list right now - we may join the discussion.
On the other hand Cayenne has special testing requirements (such as
access to multiple, often obscure, database engines), so maybe an
isolated install is the way to go. I think having a Cayenne zone is a
great idea regardless whether we use it for continuous integration or
not.
Be aware that so far it appears that the ASF continuous build tool of
choice appears to be Maven's Continuum. From what I've seen on the
MyFaces lists, Continuum seems to frequently have problems.
I was gonna try Continuum some time ago, but the documentation was
lacking and confusing, so I quickly lost interest. My vote would be
for a commercial product.
Andrus
On Jun 8, 2007, at 3:16 AM, Mike Kienenberger wrote:
Look at zones.apache.org for a place to host nightly builds or
continuous builds. people.apache.org isn't appropriate.
http://www.apache.org/dev/solaris-zones.html
Be aware that so far it appears that the ASF continuous build tool of
choice appears to be Maven's Continuum. From what I've seen on the
MyFaces lists, Continuum seems to frequently have problems. I have
no idea how many are due to user error and how many are due to
Continuum, though, nor how things would be different if another build
tool was in place.
http://maven.apache.org/continuum/
On 6/7/07, Aristedes Maniatis <[EMAIL PROTECTED]> wrote:
On 08/06/2007, at 6:56 AM, Andrus Adamchik wrote:
> Michael Gentry had a server machine that he and his employer kindly
> made available for Cayenne nightly builds (I am ashamed to say that
> for some time I didn't have a chance to do any work on it,
> restoring nightly builds).
Can't we use people.apache.org for nightly builds? We already have a
continuous svn checkout there in my home directory which is used to
build the 3.0 javadocs for the web site each night. Adding nightly
builds should just be another line or two in the cron script. Not to
take anything away from Michael of course if he has something set up
already - this just might be easier to manage and automatically
publish the nightlies to the apache site.
The main reason I didn't do it when I put the javadoc script together
was because I wasn't quite sure what to do with the maven output and
how to redirect errors to the developer list without swamping us with
useless info. Bamboo sounds like it might solve that nicely. We (ish)
are about to become official Atlassian partners since we have a
couple of very interesting projects we implemented with Jira for
Sydney University and a bunch more in the pipeline. They certainly
make nice software.
Ari
-------------------------->
Aristedes Maniatis
phone +61 2 9660 9700
PGP fingerprint 08 57 20 4B 80 69 59 E2 A9 BF 2D 48 C2 20 0C C8