Hi,

The Cactus Gump module has several projects. One of them does not have
an <ant> tag because they don't build anything. This subproject delivers
the outputs generated by the other projects. The reason for this is that
we would like to published our nightly builds only if all the projects
succeed.

FYI, here is our definition:

  <project name="jakarta-cactus-release-12">

    <!-- 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@@/" />

    <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@@/" />

  </project>

My questions are:

1/ How do I debug this (i.e. how do I know why the <deliver> tag has not
worked)? I can't find any page on the Gump dashboard page that shows the
execution log for projects that have no build nor for the deliver tag.

2/ Is this definition correct? For example, will the <depend> tag work
even if there is no <ant> tag? If not, how can I only release if all
other projects have built successfully?

Note: I have checked on
http://cvs.apache.org/builds/jakarta-cactus/nightly/ and nothing has
been delivered for a while.

Thanks
-Vincent


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

Reply via email to