<project name="svn-letu" basedir="." default="default">
<!-- all properties are in build.properties -->
<property file="../build.properties" />
<property name="remote.dir" value="/test/$(date +%y%m%d)"/>
<!--<target name="deploy">
<echo message="deploy start !!" />
<sshexec host="ip"
username="root"
password="test"
command="mkdir -p /home/test/$(date +%Y%m%d)" trust="true"/>
</target>
<target name="scpfile">
<scp file="/opt/test.zip" todir="root:pwd@ip:/home/upload/$(date +%Y%m%d)" />
</target>
<target name="deploy">
<ftp server="ip" port="21" userid="test" password="test" remotedir="${remote.dir}" depends="yes" verbose="yes">
<fileset dir="/opt/test">
<include name="*.zip" />
</fileset>
</ftp>
</target> -->
<target name="deploy">
<exec executable="${basedir}/upload.sh" failοnerrοr="true">
</exec>
</target>
<target name="autostart">
<!--<sshexec host="ip" username="guest" password="test" command="/home/test.sh" trust="true" /> -->
<sshexec host="ip"username="root"keyfile="/root/.ssh/id_dsa"command="source /etc/profile && cd /root/bin/ && sh ./test.sh"/>
</target>
<!-- project depends run -->
<target name="default" depends="deploy,autostart">
<echo message="deploy finish !!" />
</target>
</project>