Boa tarde Pessoal.
Estou fazendo umas automatizações nos sistemas de minha empresa.
Ja tinhamos algo porem estou querendo automatizar mais.
Minha ideia é criar certos alvos para o ant, e com isso melhorar nosso processo.
Os alvos seriam os que seguem abaixo e aconteceriam na mesma ordem descrita:
1º faz update do projeto no svn;
2º faz commit das atualizações desenvolvidas no projeto no svn;
3º limpa os diretórios de classes e diretorios onde sera gerado o arquivo WAR;
4º compila todas as classes;
5º empacota a aplicação em um arquivo WAR;
6º faz deploy do arquivo no servidor(homologação ou produção, o usuario ira ecolhar quando disparar o alvo);
Porem estou com muita dificuldade de criar os passos 1 e 2, não estou conseguindo encontrar documentação e exemplos na internet.
dos passos 3 ao 5 eu ja fiz e estou fazendo o 6, pois acabei deixando os dois primeiros para depois devido a dificuldade que mencionei.
Caso alguem saiba como fazer ou que tenha alguns exemplos ou dicas, eu ficaria muito agradecido.
Obrigado e abraço a todos.