Agents e Docker
Parte do curso de Jenkins
O build passou na terça e falhou na quarta, sem nenhuma mudança no código. Acontece que o build de terça caiu no agente em que alguém tinha instalado o Node 20, e o de quarta caiu no que ainda roda Node 16. Isso é o clássico "na minha máquina funciona", só que agora a máquina é um servidor de build e ninguém sabe dizer qual delas rodou o seu job.
Todo step de um pipeline roda em algum lugar, e até aqui o agent any vinha deixando o Jenkins decidir onde. Esta lição é sobre decidir de propósito: fixar por label quando o hardware importa, e rodar dentro de um container quando o ferramental importa. ...
Quer aprender Jenkins Agents e Docker em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Jenkins pronto e pratique Agents e Docker com um tutor de IA que conhece seu código.
Começar esta liçãoAgents e DockerO que você vai aprender
- Agent any vs agent none
- Agent labels
- Agent docker
- Agent kubernetes
- Per-stage agents
Leia esta lição no seu idioma
Todas as lições deste curso
11 lições- 1O que é Jenkins20 min
- 2Seu Primeiro Freestyle Job25 min
- 3Seu Primeiro Pipeline Declarativo30 min
- 4Stages, Steps e Blocos Post30 min
- 5Artifacts e Resultados de Testes25 min
- 6Ambiente e Credenciais30 min
- 7Builds Paralelos e Matrix30 min
- 8Agents e Docker30 min
- 9Triggers e Agendamentos25 min
- 10Shared Libraries30 min
- 11Projeto Final: Pipeline como Código para uma Aplicação Node.js45 min
