Olá pessoal!
o tema de hoje é: HUDSON! \o/
O Hudson é uma fonte aberta servidor de integração contínua fornecendo equipes de desenvolvimento com
uma maneira confiável para monitorar as alterações no controle de origem e desencadear uma série de compilações.
Vantagens:
Geralmente este ciclo completo normalmente não ultrapassa 15 minutos.
Bom gente é isso, este post é pequeno mesmo pois o projeto hudson evoluiu para uma ferramenta chamada: Jenkins.
E essa sim! Eu falarei em um post bem maior!!
Então não percam o próximo post, aguardo vocês!
Até!
o/
o tema de hoje é: HUDSON! \o/
O Hudson é uma fonte aberta servidor de integração contínua fornecendo equipes de desenvolvimento com
uma maneira confiável para monitorar as alterações no controle de origem e desencadear uma série de compilações.
Vantagens:
- Fácil instalação e configuração;
- Monitoração de Jobs;
- Integração com ferramentas como: ( Apache Maven, Ant Apache, Gradle , etc. );
- Hudson pode ser estendido para suportar versões de software, documentação, monitoramento, dentre outros.
Ciclo típico de integração contínua
- Os desenvolvedores irão verificar no novo código em seu sistema de controle de versão;
- Enquetes Hudson este sistema regularmente para mudanças, por exemplo, a cada minuto;
- Se forem indicados mudanças, o novo código está marcada para construir severs e uma nova versão do seu projeto é executado;
- Os resultados são relatados ao Hudson;
- Ocorrerá a definição do novo status do projeto (estável, instável, ou falhou);
- Finalmente as notificações são enviadas para os desenvolvedores e outras partes interessadas, que deseja corrigir os problemas encontrados ou prosseguir a implementação de novas funcionalidades.
Geralmente este ciclo completo normalmente não ultrapassa 15 minutos.
Bom gente é isso, este post é pequeno mesmo pois o projeto hudson evoluiu para uma ferramenta chamada: Jenkins.
E essa sim! Eu falarei em um post bem maior!!
Então não percam o próximo post, aguardo vocês!
Até!
o/
0 comments:
Postar um comentário