ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knuplesch, Juergen" <>
Subject AW: ant global properies (variable)
Date Thu, 28 Aug 2008 07:02:10 GMT
Am I right, that you use foreach from Antcontrib?

I guess that foreach does a usual ant task. This task never returns any properties to the
caller. It works only in one direction.

You could use the antcontrib for-Task combined with the antcontrib AntFetch Task.
In AntFetch (and antcallback) you can set the attribute "return ":

Example from teh antcontrib docu:
 <antfetch dir="${image.project} target="fillImageDirectory" return=""/>


J├╝rgen Knuplesch                    
-----Urspr├╝ngliche Nachricht-----
Von: mindspin311 [] 
Gesendet: Mittwoch, 27. August 2008 19:58
Betreff: Re: ant global properies (variable)

Here's a simple version of what I'm trying to do.

<target name="test">
  <foreach list="${files}"
	          		delimiter=" "
	          		inheritall="true" />

  <echo message="unit.test.failure" /> <!-- Always false even when set to true in
parse!!!!! -->
  <!-- I want a conditional to be here that causes a failure iff there was one or more
failed unit tests (i.e. unit.test.failure is set to true -->


<target name="parse">
  <exec dir="." executable="phpunit" failonerror="false" 
  	  	<arg line="--log-xml bamboo-log-${basefile}.xml ${basefile} ${file}"

        <equals arg1="${unit.test.failure.code}" arg2="0" />
		<property name="unit.test.failure" value="true" />
    	<echo message="THIS TEST SUCCEEDED" />
View this message in context:
Sent from the Ant - Users mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message