Hello,
I have a build file in which my target is supposed to call a perl file and pass 3 arguments to it. Here is the target, <target name="bamboo-jprobe-memory"> <exec dir="/home/maven/jprobe-701/script" executable="/usr/bin/perl"> <arg line="jprobe.pl ${module} memory ${dist.dir}/${module}${version}-dist.zip"/> </exec> </target> In the above argument list, the file which needs to be passed on is ‘GEN-MNPAA${version}-dist.zip’ listed below in the figure, I have a continuous build environment where this build is setup. The first problem is that the ${version} number which is defined in a property file is not getting fetched properly. Even though it creates a file like ‘GEN-MNPAA${version}-dist.zip’, it passes on the file as ‘GEN-MNPAA-dist.zip’ to the script, and removes the ‘${version}’ string. cannot stat `/home/maven/Bamboo/xml-data/build-dir/GEN-MNPAA/dist/GEN-MNPAA-dist.zip': No such file or directory Can you please tell me how I pass the file ‘GEN-MNPAA${version}-dist.zip’ as it is without any name change. I tried placing an extra ‘$’ before ‘${version}’ string, but even that didn’t work. I will work upon why the ${version} is not actually getting fetched from the properties file later. Because if I run it normally the everything behaves normally. Its only in the continuous build environment that the ${version} doesn’t resolve. Thanks in advance! Thanks, Vivek Payala | Team Lead – Configuration Management (Professional & Managed Services Group) | Persistent Systems <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] | Cell: +91 93701 31472 | Tel: +91 (20) 3023 6447 Innovation in software product design, development and delivery- <http://www.persistentsys.com/> www.persistentsys.com DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.