Definición
CI/CD (Continuous Integration / Continuous Delivery-Deployment) es la práctica de automatizar build, tests y deploy cada vez que se integra código. CI corre tests en cada push; CD despliega a staging o producción automáticamente. Herramientas: GitHub Actions, GitLab CI, CircleCI, Jenkins. Beneficios: detectar bugs temprano, deploys frecuentes y reversibles, menos trabajo manual. En Argentina, equipos modernos usan CI/CD con required checks antes de merger.
Ejemplo
Cada PR dispara tests + build; al merger a main, CD despliega a producción con zero-downtime.
Seguir leyendo
