Author: ekoneil
Date: Tue Mar 8 10:13:47 2005
New Revision: 156557
URL: http://svn.apache.org/viewcvs?view=rev&rev=156557
Log:
Re-adding the "test.dist" target in distribution.xml. This is still indirectly
referenced from Cruisecontrol.
BB: self
DRT: none, but "build.dist" runs.
Modified:
incubator/beehive/trunk/distribution.xml
Modified: incubator/beehive/trunk/distribution.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/distribution.xml?view=diff&r1=156556&r2=156557
==============================================================================
--- incubator/beehive/trunk/distribution.xml (original)
+++ incubator/beehive/trunk/distribution.xml Tue Mar 8 10:13:47 2005
@@ -590,4 +590,27 @@
inheritall="false"/>
</target>
+ <!-- todo: this target needs to be removed -->
+ <target name="test.dist" description="Tests a Beehive distribution">
+ <echo>Testing distribution at ${dist.dir}</echo>
+ <property name="distroStdout.file"
location="${beehive.home}/build/testDistro.output"/>
+
+ <exec executable="cmd" dir="${dist.dir}" newenvironment="true"
os="Windows XP,Windows 2000" outputproperty="testDistro.output">
+ <arg line="/c ${beehive.home}/test/testDistro.cmd"/>
+ </exec>
+ <exec executable="sh" dir="${dist.dir}" newenvironment="true"
os="Linux,SunOS,Solaris" outputproperty="testDistro.output">
+ <arg line="${beehive.home}/test/testDistro.sh"/>
+ </exec>
+ <fail message="${testDistro.output}">
+ <condition>
+ <not>
+ <contains string="${testDistro.output}" substring="BUILD
SUCCESSFUL"/>
+ </not>
+ </condition>
+ </fail>
+ <echo message="${testDistro.output}"/>
+
+ <echo message="${testDistro.output}" file="${distroStdout.file}"/>
+ </target>
+
</project>