wils@web ~ $ cat ~/ajuda/como-implementar-um-pipeline-ci-cd-com-jenkins-2-387-para-aplicacoes-java.md

DevOps

Como implementar um pipeline CI/CD com Jenkins 2.387 para aplicações Java

atualizado em 08/08/2026

Este manual aborda a implementação de um pipeline CI/CD utilizando o Jenkins 2.387 para aplicações Java. O Jenkins é uma das ferramentas mais populares para automação de integração e entrega contínua.

Pré-requisitos

  • Servidor Linux com Jenkins instalado.
  • Java Development Kit (JDK) instalado.
  • Git instalado para controle de versão.

Passo a Passo

1. Instalação do Jenkins

sudo apt update
sudo apt install openjdk-11-jdk
sudo apt install jenkins

2. Iniciar o Jenkins

sudo systemctl start jenkins
sudo systemctl enable jenkins

3. Acessar a interface do Jenkins

Abra um navegador e acesse http://localhost:8080. Siga as instruções para desbloquear o Jenkins usando a senha inicial encontrada em:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

4. Instalação de Plugins

No painel do Jenkins, vá para Gerenciar Jenkins > Gerenciar Plugins e instale os seguintes plugins:

  • Git Plugin
  • Pipeline
  • Blue Ocean

5. Criar um Novo Job

Clique em Nova Tarefa e escolha Pipeline. Dê um nome ao seu job e clique em OK.

6. Configurar o Pipeline

Na seção Pipeline, defina o seguinte script:

pipeline {
    agent any
    stages {
        stage('Build') {
            steps {
                sh 'mvn clean package'
            }
        }
        stage('Test') {
            steps {
                sh 'mvn test'
            }
        }
        stage('Deploy') {
            steps {
                sh 'scp target/myapp.jar user@server:/path/to/deploy/'
            }
        }
    }
}

7. Executar o Pipeline

Clique em Construir Agora para iniciar o pipeline. Você pode acompanhar o progresso na interface do Jenkins.

Conclusão

Com esses passos, você configurou um pipeline CI/CD básico para uma aplicação Java. Lembre-se de personalizar as etapas de acordo com suas necessidades específicas. Uma dica importante é sempre manter seu Jenkins e plugins atualizados para garantir segurança e novas funcionalidades.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.