Agents y Docker
Parte del curso de Jenkins
La build pasó el martes y falló el miércoles, sin ningún cambio en el código. Resulta que la del martes cayó en el agente donde alguien había instalado Node 20, y la del miércoles en el que todavía corría Node 16. Eso es el clásico "en mi máquina funciona", solo que ahora la máquina es un servidor de build y nadie sabe decirte cuál ejecutó tu job.
Cada paso de un pipeline se ejecuta en algún sitio, y hasta ahora agent any ha dejado que Jenkins decida dónde. Esta lección va de decidirlo a propósito: fijar por etiqueta cuando lo que importa es el hardware, y ejecutar dentro de un contenedor cuando lo que importa son las herramientas. ...
¿Quieres aprender Jenkins Agents y Docker en un entorno real?
Haz clic abajo, recibe una máquina Linux con Jenkins listo, y practica Agents y Docker con un tutor de IA que conoce tu código.
Empezar esta lecciónAgents y DockerLo que vas a aprender
- Agent any vs agent none
- Agent labels
- Agent docker
- Agent kubernetes
- Per-stage agents
Lee esta lección en tu idioma
Todas las lecciones de este curso
11 lecciones- 1Qué es Jenkins20 min
- 2Tu Primer Freestyle Job25 min
- 3Tu primer pipeline declarativo30 min
- 4Stages, Steps y Bloques Post30 min
- 5Artifacts y resultados de pruebas25 min
- 6Entorno y credenciales30 min
- 7Builds en Paralelo y Matrix30 min
- 8Agents y Docker30 min
- 9Triggers y Horarios25 min
- 10Shared Libraries30 min
- 11Proyecto final: Pipeline como codigo para una aplicacion Node.js45 min
