Se você quiser automatizá-lo no servidor de implantação, você pode ter um arquivo, digamos que "src.upload.complete.txt" seja carregado como o último arquivo depois de fazer o upload do seu .war.
configure um crontab verificando o arquivo "src.upload.complete.txt" a cada minuto, assim que ele for encontrado, ele moverá o arquivo .war para o diretório de implantação. Em seguida, também remove o arquivo "src.upload.complete.txt".
Eu não tive tempo para testar isso, mas poderia ser algo assim:
Para configurar um crontab para verificar cada minuto, adicione esta linha a /etc/crontab
* * * * * /path/to/bash/file.sh
seu file.sh
deve ser parecido com isso.
#!/bin/bash
FILE_PATH = '/path/to/your/file'
if [ -f $FILE_PATH ];
then
mv /path/to/src.war /path/to/deploy.war
rm /path/to/src.upload.complete.txt
fi