vmassol     2003/02/22 09:48:49

  Modified:    .        gump.xml
  Log:
  - More comments
  - Added the eclipse integration to the release
  - Try to fix the "release" project dependencies
  
  Revision  Changes    Path
  1.65      +69 -10    jakarta-cactus/gump.xml
  
  Index: gump.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/gump.xml,v
  retrieving revision 1.64
  retrieving revision 1.65
  diff -u -r1.64 -r1.65
  --- gump.xml  18 Feb 2003 11:37:31 -0000      1.64
  +++ gump.xml  22 Feb 2003 17:48:49 -0000      1.65
  @@ -85,9 +85,14 @@
   
       <license name="LICENSE.cactus"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-12
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
  -
  +     
     </project>
   
     <!--
  @@ -129,6 +134,11 @@
   
       <license name="LICENSE.cactus"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-13
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
           
  @@ -167,6 +177,11 @@
        
       <license name="LICENSE.cactus"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-12
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
   
  @@ -205,6 +220,11 @@
   
       <license name="LICENSE.cactus"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-13
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
   
  @@ -247,11 +267,19 @@
       <depend project="jakarta-cactus-integration-ant-12"/>
       <work nested="integration/eclipse/lib/junitsupport-2.1.0dev.jar"/>
   
  +    <home nested="integration/eclipse/dist-12"/>
  +    <jar name="bin/cactus-integration-eclipse/cactussupport.jar"/>
  +
       <license name="LICENSE.cactus"/>
   
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-12
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
     </project>
     
     <!--
  @@ -290,12 +318,20 @@
       <depend project="xml-xerces"/>
       <depend project="jakarta-cactus-integration-ant-13"/>
       <work nested="integration/eclipse/lib/junitsupport-2.1.0dev.jar"/>
  +
  +    <home nested="integration/eclipse/dist-13"/>
  +    <jar name="bin/cactus-integration-eclipse/cactussupport.jar"/>
       
       <license name="LICENSE.cactus"/>
   
       <nag from="Vincent Massol &lt;[EMAIL PROTECTED]&gt;"
         to="[EMAIL PROTECTED]"/>
   
  +    <!-- Note: The release is delivered in the jakarta-cactus-release-13
  +     project. Reason: only deliver it if the sample-servlet project
  +     builds successfully (functional tests are executed in the 
  +     sample-servlet project). -->
  +
     </project>
   
     <!--
  @@ -349,7 +385,10 @@
       <work nested="samples/servlet/target-12/sample/target/cactus/classes"/>
       <work nested="samples/servlet/target-12/sample/target/conf/client"/>
   
  -    <jar name="samples/servlet/dist-12/bin/cactus-sample-servlet"/>
  +    <!-- Note: The sample project delivers a zip, not a jar. However, we
  +     need to put a <jar> entry so that dependent project will get a 
  +     PREREQ failure if this build was not successful -->
  +    <jar 
name="samples/servlet/release-12/jakarta-cactus-sample-servlet-@@DATE@@.zip"/>
   
       <license name="LICENSE.cactus"/>
   
  @@ -410,7 +449,10 @@
       <work nested="samples/servlet/target-13/sample/target/cactus/classes"/>
       <work nested="samples/servlet/target-13/sample/target/conf/client"/>
   
  -    <jar name="samples/servlet/dist-13/bin/cactus-sample-servlet"/>
  +    <!-- Note: The sample project delivers a zip, not a jar. However, we
  +     need to put a <jar> entry so that dependent project will get a 
  +     PREREQ failure if this build was not successful -->
  +    <jar 
name="samples/servlet/release-13/jakarta-cactus-sample-servlet-@@DATE@@.zip"/>
   
       <license name="LICENSE.cactus"/>
   
  @@ -441,7 +483,10 @@
       <depend project="xml-xalan2"/>
   
       <!-- Dependencies to make sure this project is not built if one of the
  -       dependent project fails -->
  +       dependent project fails. This is because the documentation project
  +       generated Javadoc for Cactus Framework 1.2, 1.3 and for the Ant
  +       tasks. In addition it also publishes Clover reports (which are
  +       created in the Sample Servlet 1.2 and 1.3 projects). -->
       <depend project="jakarta-cactus-framework-12"/>
       <depend project="jakarta-cactus-framework-13"/>
       <depend project="jakarta-cactus-anttasks"/>
  @@ -464,13 +509,16 @@
   
     <!--
        ========================================================================
  -       Cactus Releases for J2EE API 1.2. Only release if the Cactus Sample 
  -       Servlet project has succeeded.
  +       Cactus Releases for J2EE API 1.2.
        ========================================================================
     -->
     <project name="jakarta-cactus-release-12">
   
  -    <jar 
name="samples/servlet/release-12/jakarta-cactus-sample-servlet-@@DATE@@.zip"/>
  +    <!-- Only release if the projects have built successfully -->
  +    <depend project="jakarta-cactus-framework-12"/>
  +    <depend project="jakarta-cactus-sample-servlet-12"/>
  +    <depend project="jakarta-cactus-integration-ant-12"/>
  +    <depend project="jakarta-cactus-integration-eclipse-12"/>
   
       <deliver fromdir="framework/release-12" tosite="jakarta.apache.org"
         todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
  @@ -478,6 +526,10 @@
       <deliver fromdir="integration/ant/release-12" tosite="jakarta.apache.org"
         todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
   
  +    <deliver fromdir="integration/eclipse/release-12" 
  +      tosite="jakarta.apache.org" 
  +      todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
  +
       <deliver fromdir="samples/servlet/release-12" tosite="jakarta.apache.org"
         todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
   
  @@ -485,18 +537,25 @@
   
     <!--
        ========================================================================
  -       Cactus Releases for J2EE API 1.3. Only release if the Cactus Sample 
  -       Servlet project has succeeded.
  +       Cactus Releases for J2EE API 1.3.
        ========================================================================
     -->
     <project name="jakarta-cactus-release-13">
   
  -    <jar 
name="samples/servlet/release-13/jakarta-cactus-sample-servlet-@@DATE@@.zip"/>
  +    <!-- Only release if the projects have built successfully -->
  +    <depend project="jakarta-cactus-framework-13"/>
  +    <depend project="jakarta-cactus-sample-servlet-13"/>
  +    <depend project="jakarta-cactus-integration-ant-13"/>
  +    <depend project="jakarta-cactus-integration-eclipse-13"/>
   
       <deliver fromdir="framework/release-13" tosite="jakarta.apache.org"
         todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
   
       <deliver fromdir="integration/ant/release-13" tosite="jakarta.apache.org"
  +      todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
  +
  +    <deliver fromdir="integration/eclipse/release-13" 
  +      tosite="jakarta.apache.org" 
         todir="builds/jakarta-cactus/nightly/@@DATE@@/" />
   
       <deliver fromdir="samples/servlet/release-13" tosite="jakarta.apache.org"
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to