Como instalar o Jenkins no Ubuntu 17.04

Ao gerenciar vários sistemas operacionais, devemos sempre buscar a melhor maneira de otimizar muitos dos processos que são realizados continuamente. Isso nos ajudará a poder executar tarefas com muito mais rapidez, melhorando assim nosso trabalho como administradores. Esta integração contínua assume que os ativos de um grupo estão integrando o trabalho de forma frequente e cada integração é submetida a verificação para compilar o código fonte.

Uma das ferramentas de código aberto que está sendo importante nas tarefas de controle e gerenciamento de ambientes Ubuntu é o Jenkins e hoje este tutorial irá analisar em detalhes o que é e como configurar o Jenkins no Ubuntu 17.04.

Aqui vamos explicar rapidamente o que é Jenkins e suas características.

O que é o jenkinsJenkins é um aplicativo de código aberto baseado no projeto Hudson e escrito em Java cuja função principal é servir como um servidor de integração contínua e é essencial quando devemos gerenciar vários builds verificando sua disponibilidade e novas versões.

Este aplicativo pode ser baixado como pacotes no Ubuntu ou como um arquivo RAR no seguinte link:

Recursos do JenkinsSuas principais características são:

  • Integração contínua e envio de elementos.
  • Extensível como novos plug-ins podem ser aplicados ao seu escopo.
  • Simples instalação.
  • Suporta sistemas operacionais como Windows, Linux ou Mac OS.
  • Pode ser distribuído em múltiplo máquinas.
  • Configuração simples.

1. Instale os repositórios Jenkins no Ubuntu 17.04

Passo 1
Em primeiro lugar, será necessário instalar o repositório de onde depois instalaremos os pacotes Jenkins, para isso executaremos o seguinte:

 sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 

Passo 2
Agora vamos anexar o repositório Debian ao arquivo sources.list, para isso executamos o seguinte:

 echo deb http://pkg.jenkins.io/debian-stable binary / | sudo tee /etc/apt/sources.list.d/jenkins.list 

etapa 3
Depois de instalar os repositórios, procedemos à atualização do sistema usando o seguinte comando:

 atualização do apt sudo

2. Instale e execute o Jenkins no Ubuntu 17.04

Passo 1
Agora vamos executar o seguinte comando para a instalação do Jerkins no Ubuntu 17:

 sudo apt-get install jenkins

Aceitamos o download e respectiva instalação do Jenkins no Ubuntu 17.04.

Passo 2
Depois de instalado, procedemos para iniciá-lo usando systemctl da seguinte maneira:

 sudo systemctl start Jenkins
etapa 3
Podemos verificar o estado atual do Jenkins executando o seguinte:
 sudo systemctl status jenkins

3. Habilite portas no Firewall para Jenkins no Ubuntu 17.04


Agora devemos permitir que a porta através da qual o Jenkins irá se comunicar, 8080, seja permitida no firewall do Ubuntu 17.04, para isso executaremos as seguintes linhas:
  • sudo ufw allow 8080 (Habilite a porta no firewall)
  • sudo ufw status (Veja o status do firewall)

4. Acesse Jenkins no Ubuntu 17.04

Passo 1
Uma vez que esses parâmetros tenham sido configurados, a próxima etapa é ir a um navegador e inserir o seguinte na barra de endereço:

 http: // IP: 8080
Ao acessar nosso IP e porta 8080, veremos o seguinte:

PROLONGAR

Passo 2
Podemos ver a mensagem "Desbloquear Jenkins" e esta é uma etapa de segurança que realmente somos os usuários autorizados a utilizá-la, podemos ver o caminho onde devemos configurar a senha do administrador. Vamos executar o seguinte no Ubuntu 17:

 sudo cat / var / lib / jenkins / secrets / initialAdminPassword
etapa 3
Ao executar este comando, veremos a senha de acesso ao Jenkins:

Passo 4
Deve ser copiado e colado no campo Senha do administrador¸ clique em Continuar e veremos o seguinte:

PROLONGAR

Etapa 5
Clique na opção Instale os plug-ins sugeridos e o seguinte será exibido:

PROLONGAR

Etapa 6
Vemos que o processo de instalação dos respectivos plugins está em andamento. Terminado este processo, aparecerá a seguinte janela onde devemos configurar, se assim o desejarmos, o administrador de Jenkins:

PROLONGAR

Etapa 7
Depois de preencher os campos, clique em Salvar e terminar para salvar as alterações e veremos o seguinte:

PROLONGAR

Etapa 8
Clique no botão Comece a usar Jenkins e teremos acesso à plataforma principal onde podemos iniciar o processo de gerenciamento de tarefas:

PROLONGAR

Etapa 9
Lá podemos clicar em Crie uma nova tarefa para selecionar uma das opções disponíveis:

PROLONGAR

Como podemos ver, Jenkins é uma aplicação prática e útil para realizar tarefas de integração em diversos sistemas operacionais de forma simples. Se você ainda não tem a versão mais recente do Ubuntu, veja como atualizar o Ubuntu 16 para 17.04.

wave wave wave wave wave