I am reading my Ant book and can't seem to get my scrip to write the overall success/fail to a file. How would I do that because I have the script failing on the first task and I can't seem to get it to spitout a file because nothing runs after it fails.
Chuck Holzwarth wrote: > > One issue is that you are running the second ant build on a different > system, potentially, via ssh. The error may be transmitted to the shell > that is running, but not transmitted back to the parent script. On the > local system you may see the result of being able to issue the ssh command > but not result of running the ant script. The docs are not clear on that. > There is a difference in having the ability to run an ssh and the error > results produced on the remote system during the ssh. From the target, you > are issuing multiple commands on the remote system and not trapping the > errors from any of them. Remember that the "cd" command can fail and you > are not where you expect to be but the sshexec probably will not fail. > > It may be easier to have your ant script on the remote machine write the > success to a file and ftp it back to check the error status. Using a file > based semaphore is often the best way to get status results since it is > generally portable among operating systems. This can give you more > granular information than just that an error has occurred. > > Thank you, > Chuck Holzwarth > (804) 403-3478 (home) > (540) 335-3171 (cell) > > ----- Original Message ---- > From: jpyork <[EMAIL PROTECTED]> > To: user@ant.apache.org > Sent: Monday, January 21, 2008 1:30:44 PM > Subject: RE: Halt Ant script question > > > > This is the start of the target I use: > > <target name="deploy_War" description = "Copy war file to > environment"> > > <scp > file="../../../../../Builds/test/abc-${buildVersion}.war" > todir="${scp.url}" trust="true"/> > > > <sshexec host="${host.autodeploy}" trust="true" > username="${host.autodeploy.username}" > password="${host.autodeploy.pw}" > output="deploy.log" > append="true" > command="cd; > > echo 'Starting Deployment'; > > > > cd '/test/home/asadmin'; > > > > echo 'Triggering Deployment script on Server'; > /opt/SUNWappserver/bin/asant > -DbuildVersion=${buildVersion} -buildfile > deploy_build.xml; > > > > > > > > > Toomey, Kevin H (ATS, IT) wrote: >> >> Can you give an example of how the first script is calling the > second? Are >> you using <ant>, or <antcall>, or <excec>, or something else? >> >> -----Original Message----- >> From: jpyork [mailto:[EMAIL PROTECTED] >> Sent: Monday, January 21, 2008 11:58 AM >> To: user@ant.apache.org >> Subject: Halt Ant script question >> >> >> >> I am running 2 scripts and my problem is when the first script runs > and >> the >> calls the 2nd one, sometimes the 2nd one will fail and that does not > cause >> my 1st one to fail. >> >> I am looking for a way to have my main script halt/fail if the 2nd > script >> does not work. What is the task to do this? >> -- >> View this message in context: >> > http://www.nabble.com/Halt-Ant-script-question-tp15001659p15001659.html >> Sent from the Ant - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> > ************************************************************************* >> This communication, including attachments, is >> for the exclusive use of addressee and may contain proprietary, >> confidential and/or privileged information. If you are not the > intended >> recipient, any use, copying, disclosure, dissemination or > distribution is >> strictly prohibited. If you are not the intended recipient, please > notify >> the sender immediately by return e-mail, delete this communication > and >> destroy all copies. >> > ************************************************************************* >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- > View this message in context: > http://www.nabble.com/Halt-Ant-script-question-tp15001659p15003355.html > Sent from the Ant - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > ____________________________________________________________________________________ > Never miss a thing. Make Yahoo your home page. > http://www.yahoo.com/r/hs > -- View this message in context: http://www.nabble.com/Halt-Ant-script-question-tp15001659p15027602.html Sent from the Ant - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]