FISL 11 – Integração Contínua com Hudson
Publicado; 27/07/2010 Filed under: FISL, integração contínua, Java, Software Livre | Tags: checkstyle, chuck norris, cpd, emma, findbugs, hudson, integração contínua, pmd 1 Comment »Disponibilizo aqui o material da palestra que apresentei no FISL 11, onde abordei o tema “Integração Contínua com Hudson”.
Nesta palestra apresentei as principais motivações que levam uma equipe a adotar as práticas de Integração Contínua (IC). Apresentei também um set de ferramentas que podem ser usados nos procedimento automatizados de IC.
Na segunda parte, fiz uma demonstração utilizando Hudson, apresentando um projeto exemplo de código, geração de warnings com ferramentas automatizadas de verificação (PMD, FindBugs e CheckStyle), Teste unitário (JUnit), Cobertura de código (EMMA), além de diversos plugins de integração com o Hudson (incluindo o Chuck Norris plugin).
O projeto exemplo usava uma aplicação Java SE, cujo ciclo de vida foi gerenciado com Maven, armazenada em um repositório SVN.


[...] Integração contínua com Hudson [...]