CI/CD significa Integración Continua y Entrega/Implementación Continua — prácticas que automatizan la compilación, prueba e implementación de software. El objetivo es liberar cambios con frecuencia, confiabilidad y rapidez, con la automatización reemplazando procesos manuales propensos a errores.
CI — Integración Continua
CONTINUOUS INTEGRATION: developers frequently merge code into a shared branch, and each
change is AUTOMATICALLY built and tested:
→ on every push/PR: build the code + run tests (automatically)
→ catch integration problems and bugs EARLY (immediately, not weeks later)
→ keep the main branch in a working state
→ Frequent integration + automated verification = fewer, smaller, easier-to-fix problems.
