Android

Como instalar o jenkins no ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

Índice:

Anonim

O Jenkins é um servidor de automação de código aberto que oferece uma maneira fácil de configurar um pipeline de integração contínua e entrega contínua (CI / CD).

A integração contínua (IC) é uma prática do DevOps na qual os membros da equipe regularmente confirmam suas alterações de código no repositório de controle de versão, após o qual são executadas compilações e testes automatizados. Entrega contínua (CD) é uma série de práticas em que as alterações de código são criadas, testadas e implantadas automaticamente na produção.

Neste tutorial, mostraremos como instalar o Jenkins em uma máquina Ubuntu 18.04 usando o repositório de pacotes Jenkins Debian.

Embora este tutorial tenha sido escrito para o Ubuntu 18.04 Bionic Beaver, as mesmas etapas podem ser usadas para o Ubuntu 16.04 Xenial Xerus.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Instalando o Jenkins

Para instalar o Jenkins no seu sistema Ubuntu, siga estes passos:

  1. Instale Java.

    Como o Jenkins é um aplicativo Java, o primeiro passo é instalar o Java. Atualize o índice do pacote e instale o pacote Java 8 OpenJDK com os seguintes comandos:

    sudo apt update sudo apt install openjdk-8-jdk

    A versão atual do Jenkins ainda não suporta Java 10 (e Java 11). Se você tiver várias versões do Java instaladas em sua máquina, verifique se o Java 8 é a versão Java padrão.

    Adicione o repositório Jenkins Debian.

    Importe as chaves GPG do repositório Jenkins usando o seguinte comando wget :

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

    O comando acima deve gerar OK que significa que a chave foi importada com sucesso e os pacotes deste repositório serão considerados confiáveis.

    Em seguida, adicione o repositório Jenkins ao sistema com:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    Instale o Jenkins.

    Quando o repositório Jenkins estiver ativado, atualize a lista de pacotes apt e instale a versão mais recente do Jenkins digitando:

    sudo apt update sudo apt install jenkins

    O serviço Jenkins será iniciado automaticamente após a conclusão do processo de instalação. Você pode verificá-lo imprimindo o status do serviço:

    systemctl status jenkins

    Você deve ver algo semelhante a este:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

Ajustando o firewall

Se você estiver instalando o Jenkins em um servidor Ubuntu remoto protegido por um firewall, precisará abrir a porta 8080 . Supondo que você esteja usando o UFW para gerenciar seu firewall, você pode abrir a porta com o seguinte comando:

sudo ufw allow 8080

Verifique a alteração com:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Configurando o Jenkins

Para configurar sua nova instalação do Jenkins, abra seu navegador, digite seu domínio ou endereço IP seguido pela porta 8080 , http://your_ip_or_domain:8080 e uma tela semelhante à seguinte será exibida:

Neste ponto, você instalou o Jenkins com sucesso em seu sistema.

Conclusão

Neste tutorial, você aprendeu como instalar e executar a configuração inicial do Jenkins. Agora você pode começar a explorar os recursos do Jenkins visitando a página de documentação oficial do Jenkins.

jenkins ubuntu