Pessoal,
Gostaria de compartilhar com vocês como a minha estrutura atual funciona e o que preciso resolver, para obter um feedback de vocês em como resolver um problema que tenho.
Utilizamos aqui o SVN como repositório e o Hudson com alguns jobs para deploy.
Esses jobs nos slaves, nada mais fazem do que chamar um shell script no servidor alvo.
Estes scripts fazem o checkout no servidor alvo, vindo do SVN, através de uma tag passada como parâmetro.
O grande problema está em saber que versão está instalada em que ambiente e que tag foi utilizada.
Pensei em nestes scripts alimentar uma base de dados mysql e criar um widget no Hudson para mostrar o resultado desta tabela.
Alguma solução mais automatizada que não conheça?
Obrigado pessoal.