C
CI/CD
¿Qué es CI/CD?
CI/CD (Continuous Integration / Continuous Delivery o Deployment) es el conjunto de prácticas y herramientas que automatizan la integración de cambios de código, la ejecución de pruebas y el despliegue de aplicaciones de forma continua y fiable. La integración continua (CI) automatiza la compilación y las pruebas al hacer un commit; la entrega continua (CD) automatiza el despliegue en entornos de preproducción o producción. Herramientas como Jenkins, GitHub Actions, GitLab CI/CD y CircleCI son las más usadas. Es una práctica fundamental en equipos de desarrollo modernos que permite lanzar software con mayor frecuencia, calidad y seguridad, y es un requisito en la mayoría de roles DevOps e ingeniería de software.