I may be entirely wrong, been a while, but I think you need to
"return 50" or "exit 50" to get the error code returned to ant...
At 12:03 PM 8/5/2005, you wrote:
Hi,
I am using an ant script to trigger off my builds and unit tests but for
some reason I am unable to get the exec task to work properly.
My ant script contains the following code snippet:
<!-- Build component -->
<target name="build" depends="init">
<exec executable="${root}/BUILDLOCAL.CMD" failonerror="true"
output="${output.dir}/build.txt">
</exec>
</target>
All my BUILDLOCAL.CMD does is set ERRORLEVEL=50.
This should cause my build task to fail however for some reason my build
executes successfully.
Could you tell me what I am doing wrong. I was under the impression that
failonerror=true should cause a failure if errorlevel is non-zero.
Thanks in advance,
Shahyan.
-------------------------------------------------------------------------------
This message and any included attachments are from Siemens Medical Solutions
USA, Inc. and are intended only for the addressee(s).
The information contained herein may include trade secrets or privileged or
otherwise confidential information. Unauthorized review,
forwarding, printing,
copying, distributing, or using such information is strictly
prohibited and may
be unlawful. If you received this message in error, or have reason
to believe
you are not authorized to receive it, please promptly delete this message and
notify the sender by e-mail with a copy to
[EMAIL PROTECTED]
Thank you
---------------------------
David A. Bartmess
Software Configuration Manager
http://edingo.net
---
jSyncManager Open Source PDA Sync Program
Developer
http://jsyncmanager.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]