Just to be clear I am not talking about GUMP.  The GUMP Wiki itself
recommends against doing nightly builds using GUMP.  There is a
separate WIKI  (http://wiki.apache.org/gump/BrutusConfig/RequestANightlyBuild)
that addresses using Brutus to do the nightly builds using ant (not
GUMP).

So basically using the reliability of the GUMP server (Brutus) but not
the unreliability of the GUMP process.  Do you see any drawbacks to
that?  In the meantime, I have an email into those guys to learn more
and see what would be required.

If there is another ASF box more suited for this then of course I
would be interested.  My main interest is to get nightlies sooner
rather than later.  Do you think we can use one of the boxes managed
by Craig or Glenn in the meantime?  I'm certainly happy to work with
you on that either now or later when it becomes available.

In the meantime I will start tweaking the Ant script by adding a
"nightly" target.  This will build everything that we might want for
the nightlies.  That will give us something to talk about while we
decide where to host them.

sean

On Wed, 2 Mar 2005 13:12:22 -0800 (PST), Martin Cooper
<[EMAIL PROTECTED]> wrote:
> I would strongly recommend *against* setting your nightly builds up on
> brutus. I'm more than a little surprised that Ant is doing that.
> 
> The issue is that brutus is an untrusted system. This is because its
> primary purpose is to run Gump, which picks up and builds all sorts of
> code from all sorts of places. Creating "official" nightly builds from an
> untrusted system is not a good idea.
> 
> Right now, many of the nightly builds are being run on non-ASF hardware
> (e.g. by Craig McClanahan and Glenn Nielsen). The goal is, at some point,
> to move all of those to (trusted) ASF hardware. I volunteered to help out
> with this, but have not worked it out yet. (I have been trouble trying to
> get a preliminary build running on minotaur, which was my first goal.)
> 
> I would be happy to work with someone on the MyFaces team (Sean? ;) to
> include MyFaces in the mix as soon as we can get nightlies running on an
> appropriate ASF box.
> 
> --
> Martin Cooper
> 
> 
> On Wed, 2 Mar 2005, Sean Schofield wrote:
> 
> > I spoke with one of the committers on the Ant project.  (BTW I just
> > chose Ant at random and because its one of the more mature Apache
> > projects, I have no special feelings towards Ant.)
> >
> > Anyways, he told me that their nightly builds are done by Brutus
> > (which is the same machine that does the GUMP builds.)  I looked
> > through their Wiki and they can provide support for nightly builds.
> > The Brutus server would perform the builds from CVS and also host the
> > resulting tarballs.  We could then make them available from the
> > myfaces site using a link similar to this:
> >
> > http://brutus.apache.org/~nightlybuild/builds/ant/
> >
> > I can take the lead on this but I wanted to get sign off from the
> > other developers.  I personally don't care how the nightly builds get
> > done, just so long as we can have them sooner rather than later.  This
> > just happens to be one way to do it.
> >
> > Thoughts?
> >
> > sean
> >
>

Reply via email to