CI/CD en Producción · Lección 12
¿Para qué sirve una Jenkins Shared Library?
Reutilizar código Groovy común (funciones, pasos) entre múltiples Jenkinsfiles de distintos proyectos
Almacenar credenciales en texto plano de forma centralizada
Reemplazar completamente los plugins de Jenkins
Solo funciona si todos los proyectos usan el mismo lenguaje de aplicación
CI/CD en Producción · Lección 12
Completa el código
@Library(
Revisa: por ejemplo, @Library('mi-libreria') _ al inicio del Jenkinsfile.
CI/CD en Producción · Lección 12
¿Por qué centralizar lógica común de despliegue en una shared library evita que cada equipo reescriba el mismo código en su Jenkinsfile?
Pista: un cambio en la lógica común se actualiza en un solo lugar y se propaga a todos los pipelines que la usan.
✓
¡Lección completada!
Jenkins shared libraries
0
XP ganado
3
Vidas restantes