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
Zero Trust na Prática: A Nova Fronteira da Segurança Corporativa
Imagine uma fortaleza medieval. Antigamente, bastava cruzar a ponte levadiça para ter acesso a tudo. Hoje, com equipes trabalhando de qualquer lugar, dados na nuvem e conexões globais, esse modelo
Guia prático: Acelere o Time To Market com DevOps e Vagrant
Conheça como criar máquinas virtuais com o Vagrant e crie ambientes padronizados iniciando pelo de Desenvolvimento. DevOps tem como objetivo diminuir o Time To Market de um serviço, ou seja,
Entenda o ciclo de vida dos arquivos no Git e facilite seu trabalho
Git é um versionador de código fonte fácil de usar, isso quase todos sabem, entretanto sua experiência de uso pode ser bem confusa em alguns casos. Convido-os a uma breve











