<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="default" name="upgrade">

	<target name="default" depends="clean, update-dependencies, unwar, upgrade" />

	<property name="appname" value="${ant.project.name}" />
	<property name="org" value="eInnovation, inc." />
	<property name="src" location="WEB-INF/src" />
	<property name="lib" location="WEB-INF/lib" />
	<property name="resources" location="resources" />
	<property name="build" location="./tmp/oe_upgrade" />
	<property name="wardir" location="${build}/wartmp" />
	<property name="webinf" location="WEB-INF" />


	<!-- 
			========================================================================
			Anthill build server properties.  These properties will be passed in
			by anthill when this script is executed on the build server.
			
				- "version" is set by the version adapter
				- "deployDir" is set by anthill.publish.dir
			========================================================================
		-->
	<property name="version" value="dev" />
	<property name="deployDir" location="deploy" />

	<!-- A convenience variable for documentation output -->
	<property name="versionDir" location="${deployDir}/${version}" />
	<property name="versionedApp" value="${appname}-${version}" />

	<target name="clean">
	</target>


	<target name="update-dependencies" depends="clean">
		<mkdir dir="${build}" />

		<get src="http://dev.ijsolutions.ca/jenkins/job/testbench/lastSuccessfulBuild/artifact/deploy/builds/testbench.zip" dest="${build}/testbench.zip" />

	</target>

	<target name="unwar">
		<mkdir dir="${build}/unpacked" />
		<unzip dest="${build}/unpacked" src="${build}/testbench.zip" />
	</target>

	<target name="upgrade">
		<echo>Delete old testbench libs</echo>
		<delete>
			<fileset dir="./lib" includes="testbench**.jar" />
		</delete>

		<copy todir="./lib" overwrite="false" preservelastmodified="true">
			<fileset file="${build}/unpacked/lib/testbench*.jar" />
		</copy>



		<delete dir="${build}" />

	</target>



</project>












