sábado, junho 29, 2013

Instalando e configurando Jenkins no Apache Tomcat

Integração Contínua é uma prática de desenvolvimento de software que tornou-se muito importante entre os desenvolvedores devido ao grande impacto causado pelas metodologias ágeis.

O Jenkins é um servidor de integrações contínuas, ou seja, um automatizador de builds de software baseados em Maven, Ant, etc.

A instalação do Jenkins em um servidor de aplicações web, como o Apache Tomcat, é extremamente simples, basta copiar o arquivo jenkins.war no diretório webapps.

Para especificar o diretório de trabalho do Jenkins, caso não queira usar o diretório padrão ${user.home}/.jenkins, você deve alterar o script de inicialização do servidor informando o parâmetro JENKINS_HOME:
CATALINA_OPTS="-DJENKINS_HOME=/usr/local/jenkins";

Para todas as demais configurações podemos usar a interface gráfica do Jenkins. As principais configurações estão relacionadas ao JAVA_HOME, MAVEN_HOME e ANT_HOME.

Esse post faz parte da série sobre Anderson Lobo Feitosa: Vida nova para um velho notebook.