Hey galera!
Eu consigo tranquilamente fazer deploy de uma aplicação para o servidor usando o catalina-ant, como no código abaixo.
Mas acabei de configurar um cluster (usando Apache HTTP Server + MOD_JK) e gostaria de fazer deploy em todos os nós. Mas não consegui visualizar uma maneira de fazer. Alguma idéia de como fazer isso??
<target name="--publish">
<copy file="${dist.dir}\${dist.war}" todir="${server.version.dir}" />
<antcall target="--tomcat-stop" />
<delete dir="${server.webapp.dir}\${ant.project.name}" />
<move file="${server.webapp.dir}\${ant.project.name}.war" tofile="${server.backup.dir}\${ant.project.name}-${tstamped-file-name}.war" overwrite="true" />
<undeploy failonerror="no" url="${tomcat-manager-url}" username="${tomcat-manager-username}" password="${tomcat-manager-password}" path="/${ant.project.name}" />
<deploy url="${tomcat-manager-url}" username="${tomcat-manager-username}" password="${tomcat-manager-password}" path="/${ant.project.name}" war="${dist.dir}\${dist.war}" />
<antcall target="--tomcat-start" />
</target>