Jenkins e Groovy: Automação de Builds com Scripting
1 - Introdução ao Groovy
Groovy é uma linguagem de script dinâmica e tipagem leve, orientada a objetos e baseada na JVM. A sua sintaxe é bastante semelhante à do Java, mas com características dinâmicas mais flexíveis, suporte a closures e funções de ordem supreior. Groovy suporta inferência de tipo automática, eliminando a necessidade de especi ...
Publicado em 6-11 06:07 por Thomas
Desenvolvimento de Plugins Personalizados para Jenkins
Configuração do Ambiente de Desenvolvimento
O ecossistema do Jenkins é fundamentado em Java. Para iniciar a criação de extensões, é imprescindível ter o Java Development Kit (JDK) e o Apache Maven devidamente instalados e configurados nas variáveis de ambiente da máquina.
Geração do Projeto Base
O ponto de partida mais eficiente é utilizar os a ...
Publicado em 6-9 08:05 por Thomas
Implantação de CI/CD com Jenkins
Guia detalhado para implementação de CI/CD utilizando Jenkins:
1. Instalação do Jenkins
1.1 Requisitos do ambiente
Java 8 ou 11 (recomenda-se JDK11)
Sistema operacional: Linux/Windows/macOS
1.2 Método de instalação (exemplo no Ubuntu)
# Instalação do Java
sudo apt install openjdk-11-jdk
# Adicionando o repositório do Jenkins
wget -q -O - htt ...
Publicado em 6-8 18:15 por Thomas