CI/CD
CI/CD es la práctica de la integración continua (build y pruebas automatizados) más la entrega/despliegue continuos (publicación automatizada), acelerando una entrega segura.
Propósito
Automatizar el pipeline del commit al despliegue, mejorando la velocidad y la calidad de entrega.
Mecanismo
CI: cada commit dispara build automatizado + pruebas + análisis estático. CD: los cambios probados se despliegan automáticamente en staging/producción. Etapas del pipeline: build→test→scan→deploy. Jenkins/GitHub Actions/GitLab CI.
Casos de uso
- Entrega automatizada
- Puertas de calidad
- Automatización de despliegues