Domine o Jenkins: Crie Pipelines eficientes com Jenkinsfile e Groovy
O Jenkinsfile é a maneira mais recomendada para criar Pipelines no Jenkins. Utilizando as melhores práticas, podemos colocar o arquivo na raiz de um repositório Git. Essa técnica nos permite versionar e controlar a esteira de deploy.
A sintaxe utilizada em um Jenkinsfile é o groovy, com esse framework podemos definir o pipeline de forma declarativa.
Para criar um projeto utilizando pipeline vamos em Novo Job > Pipeline:
O pipeline pode ser declarado de duas formas, diretamente no campo Pipeline ou, utilizando um arquivo Jenkinsfile armazenado em algum repositório git.
Diretamente do Jenkins:
Utilizando um repositório git:
Ao clicar em salvar e Construir Agora, teremos o resultado do pipeline:
Utilizando essa lógica, é possível criar o empacotamento de um binário em java, executar testes e no final salvar o arquivo .war.
O vídeo mostra como funciona no mundo real:
Caso você tenha interesse, a 4Linux possui cursos sobre DevOps com foco nas ferramentas mais utilizadas no mercado.
About author
Você pode gostar também
AIOps – Análises Inteligentes no Kubernetes com K8sGPT
Olá pessoal! Hoje no blog da 4Linux, vou demonstrar para vocês essa ferramenta incrível que o K8sGPT. Bora lá!!! Introdução Resolver problemas em ambientes Kubernetes nem sempre é uma tarefa
Da Infraestrutura Microsoft ao Mundo Open Source: A Jornada DevOps
Um marco importante na vida de um profissional de infraestrutura de TI é quando ele reconhece que as áreas de desenvolvimento e infraestrutura devem andar em conjunto como um só.
Entenda o Terraform e como ele se encaixa na Infraestrutura Ágil
Antes de entendermos como o Terraform funciona na prática é necessário compreendermos do que se trata a infraestrutura ágil e onde o Terraform se encaixa. Infraestrutura Ágil Infraestrutura ágil é











