Script ANT com task FTP para escolher servidor

Fiz um script ANT que faz deploy remoto em diversos servidores (produção, homologação, desenvolvimento e local) o problema é que o codigo (principalmente a parte que trata de FTP) ficou extremamente repetitiva (cut and paste). Gostaria de saber se alguém sabe de uma task que me permita entrar com os dados do servidor de alguma forma (talvez uma tela swing). Vai aí algo que pensei ingenuamente :wink:

<ftp> <servers> <label="Servidor Produção" hostname="192.168.0.10" /> <label="Servidor Homologação" hostname="192.168.0.22" "/> <label="Servidor Desenv" hostname="192.168.0.122"/> </servers> </ftp>

Se alguém souber de alguma coisa parecida e puder dar uma dica, ficaria agradecido.

[]s, Welington B. Souza

Olá

Há uns 3 anos atrás fiz algo assim e na época usei arquivos de properties que eram lidos usando filters. Assim rodava o ant sem precisar hardcodear os endereços dos servidores e demais caracteristicas. Alguns servidores rodavam WebSphere e outros Tomcat e o deployment precisava ser diferente.

No meu caso rodava o ant varias vezes e vc quer rodar uma só vez. Não vejo muito jeito de fugir do Copy&Paste dentro do ant ou dentro dos arquivos de properties. Melhor deixar como está pois já esta funcionando.

[]s
Luca