Introdução

Quando confrontado com tarefas técnicas repetitivas, encontrar soluções de automação que funcionem pode ser uma tarefa árdua. Com o Jenkins, um servidor de automação de código aberto, você pode gerenciar eficientemente tarefas que vão desde a compilação até a implantação de software. O Jenkins é baseado em Java, instalado a partir de pacotes do Ubuntu ou baixando e executando seu arquivo de aplicativos web (WAR) — uma coleção de arquivos que constituem uma aplicação web completa para ser executada em um servidor.

Neste tutorial, instalaremos o Jenkins no Ubuntu 20.04, iniciaremos o servidor de desenvolvimento e criaremos um usuário administrativo para que você comece a explorar o que o Jenkins pode fazer. Embora você vá ter um servidor de desenvolvimento pronto para ser usado na conclusão deste tutorial, para proteger esta instalação para a produção, siga o guia How to Configure Jenkins with SSL Using an Nginx Reverse Proxy on Ubuntu 18.04.

Pré-requisitos

Para seguir este tutorial, será necessário:

  • Um servidor Ubuntu 20.04 configurado com um usuário sudo não-root e um firewall seguindo o guia Ubuntu 20.04 initial server setup guide. Recomendamos começar com pelo menos 1 GB de RAM. Visite as “Recomendações de hardware” do Jenkins para obter orientação no planejamento da capacidade de uma instalação Jenkins no nível de produção.
  • Oracle JDK 11 instalado seguindo nossas diretrizes sobre a instalação de versões específicas do OpenJDK no Ubuntu 20.04.

Passo 1 — Instalando o Jenkins

A versão do Jenkins incluída com os pacotes padrão do Ubuntu está, frequentemente, atrás da versão mais recente disponível do projeto. Para garantir que você tenha as últimas correções e recursos, use os pacotes mantidos pelo projeto para instalar o Jenkins.

Primeiro, adicione a chave do repositório ao sistema:

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

Depois que a chave for adicionada, o sistema irá retornar com um OK.

Em seguida, adicione o endereço do repositório de pacotes Debian ao sources.list do servidor:

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

Depois que os dois comandos foram digitados, executaremos o update para que o apt use o novo repositório.

sudo apt update

Finalmente, instalaremos o Jenkins e suas dependências.

sudo apt install jenkins

Agora que o Jenkins e suas dependências estão funcionando, vamos iniciar o servidor Jenkins.

#jenkins #ubuntu 20.04 #nginx

Como instalar o Jenkins no Ubuntu 20.04
1.50 GEEK