Jenkins 1.6 : Instalação no RHEL 7

Neste post será apresentado como instalar o Jenkins no Redhat 7.

As ferramentas de integração contínua permite que seja configurado o seu sistema, o ambiente de desenvolvimento (exemplo: jdk), permite que seja configurado o sistema de build automatizado como o ant, integrar com o repositório de controle de versão, e permite ainda o envio de e-mails de notificação. Isto é importante, pois como o sistema é automatizado, caso ocorram erros, o desenvolvedor pode ser notificado que a integração gerou falhas, para poder ser analisada.

Continuous-Integration-Workflow

1) Requisitos :
Instale o JDK 1.8 e baixe o repositório do Jenkins :

JDK 1.8

yum install java-1.8.0-openjdk -y

Repositório Jenkins :

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

2) Instalando o Jenkins :

yum install jenkins

3) Liberando regra HTTP no FirewallD :

firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload

4) Inicie o Jenkins :

systemctl start jenkins
systemctl enable jenkins 

Verifique o processo do jenkins no ar :

Captura de Tela 2015-10-20 às 23.34.40

5) Passos Finais :

Acesso ip do Jenkins , no meu caso será http://10.0.0.95:8080/

Captura de Tela 2015-10-20 às 23.42.58

Clique em segurança global e defina estas opções :

Captura de Tela 2015-10-20 às 23.44.17

Após salvar será solicitado a criação de usuário :

Captura de Tela 2015-10-20 às 23.46.01

Referência :

tutoriaisgnulinux.com/?p=14655
http://www.devmedia.com.br/integracao-continua-uma-introducao-ao-assunto/28002#ixzz3o5RZDCwA
http://martinfowler.com/articles/continuousIntegration.html