https://www.youtube.com/watch?v=FX322RVNGj4
https://www.jenkins.io/doc/book/using/using-agents/
Construir uma prova de conceito utilizando Jenkins + Maven e Java
Configuração do Cluster Jenkins com 2 agentes utilizando Maven, de forma a realizar o ciclo completo de CI/CD
Descrita em Docker-compose file
- Configurar 1 Master para controle do sistema
- Configurar 1 Agente Jenkins + Maven com Docker
- Configurar os estágios de Compile, Test e Deployment
- Rodar código Java para todas as etapas
- Escrever docker-compose com a configuração do todo
Jenkins, Pipeline Maven (Plugin), Java 8, Maven, Docker e Docker compose
./jenkins.docker.sh
Entrar na console web
Configuração default
Adicionar o Plugin "Pipeline Maven"
Adicionar novo Job
Novo Pipeline
JenkinsFile from SCM
https://github.com/fhgrings/Jenkins-Playground.git
Rodar o Job