I've never really looked at the nightly script - I took a look just now and am curious about a couple things: svnversion and no clean.dist.
The svnversion has 'fail on error' set to false here. I can understand that setting in the other build scripts, but svnversion is important for the nightlies. If svnversion fails because of a glitch in the Apache servers or something temporary, then I don't think that the nightly should be built at that time. I assumed that there would be a clean.dist before the nightly is built, but there really isn't any reason for that assumption. I am curious, though - do you intend to keep past nightlies on the nightly build machine as well as on Apache? Not a big deal - am just curious what the process is on this. There is no Nightly wiki page that I could see, but while looking I did notice that the Distribution Structure page is pretty far out of date. Some of the stuff (i.e. templates) could use a touch from a developer like whether that stuff is still planned or if samples/netui-blank is the final solution. - jeremiah > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 05, 2005 10:06 AM > To: [EMAIL PROTECTED] > Subject: svn commit: r168348 - /incubator/beehive/trunk/ant/nightly.xml > > Author: ekoneil > Date: Thu May 5 09:05:49 2005 > New Revision: 168348 > > URL: http://svn.apache.org/viewcvs?rev=168348&view=rev > Log: > Enable the full clean / deploy / drt cycle for the SVN tree before > creating a nightly build. > > BB: self > Test: full nightly build > > > Modified: > incubator/beehive/trunk/ant/nightly.xml > > Modified: incubator/beehive/trunk/ant/nightly.xml > URL: > http://svn.apache.org/viewcvs/incubator/beehive/trunk/ant/nightly.xml?re v= > 168348&r1=168347&r2=168348&view=diff > ======================================================================== == > ==== > --- incubator/beehive/trunk/ant/nightly.xml (original) > +++ incubator/beehive/trunk/ant/nightly.xml Thu May 5 09:05:49 2005 > @@ -33,11 +33,10 @@ > > <antcall target="scrub.tomcat"/> > > -<!-- > <ant antfile="../build.xml" target="clean" inheritAll="false"/> > <ant antfile="../build.xml" target="deploy" inheritAll="false"/> > <ant antfile="../build.xml" target="drt" inheritAll="false"/> > ---> > + > <ant antfile="../build.xml" target="build.dist" > inheritAll="false"> > <property name="beehive.version" value="${beehive.version}"/> > </ant> >
