wils@web ~ $ cat ~/ajuda/como-implementar-ci-cd-utilizando-jenkins-2-387-em-projetos-net.md

DevOps

Como implementar CI/CD utilizando Jenkins 2.387 em projetos .NET

atualizado em 12/08/2026

O Jenkins é uma ferramenta de automação popular que facilita a implementação de práticas de Integração Contínua (CI) e Entrega Contínua (CD) em projetos .NET. Neste manual, vamos abordar como configurar o Jenkins 2.387 para um projeto .NET.

Pré-requisitos

  • Jenkins 2.387 instalado e em execução.
  • JDK 8 ou superior instalado.
  • .NET SDK instalado.
  • Git instalado.

Passo a Passo

1. Instalação do Jenkins

sudo apt update
sudo apt install openjdk-11-jdk
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins

2. Configuração do Jenkins

Acesse o Jenkins através do navegador em http://localhost:8080. Siga as instruções para desbloquear o Jenkins usando a senha encontrada no arquivo /var/lib/jenkins/secrets/initialAdminPassword.

3. Instalação de Plugins Necessários

  • Git Plugin
  • Pipeline Plugin
  • MSBuild Plugin

Vá até Gerenciar Jenkins > Gerenciar Plugins e instale os plugins mencionados.

4. Criar um Novo Job

Clique em Nova Tarefa, escolha Pipeline e configure as opções básicas.

5. Configurar o Pipeline

Na seção de configuração do job, adicione o seguinte script no campo Pipeline:

pipeline {
    agent any
    stages {
        stage('Build') {
            steps {
                script {
                    bat 'dotnet build nome_do_projeto.sln'
                }
            }
        }
        stage('Test') {
            steps {
                script {
                    bat 'dotnet test nome_do_projeto.sln'
                }
            }
        }
        stage('Deploy') {
            steps {
                script {
                    // Adicione seu comando de deploy aqui
                }
            }
        }
    }
}

Conclusão

Após seguir os passos acima, você terá um pipeline básico configurado no Jenkins para seu projeto .NET. Lembre-se de testar e adaptar o pipeline conforme as necessidades do seu projeto. Uma dica importante é sempre manter seus plugins atualizados para garantir a segurança e a funcionalidade do Jenkins.

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.