¿Qué significan CI y CD?
Opciones
- Continuous Integration y Continuous Delivery (o Deployment) (Opción correcta)
- Code Inspection y Code Debugging, hechos por revisores
- Cloud Instance y Cloud Database, los dos servicios básicos
- Compile Immediately y Copy Data, dos comandos de build
Respuesta
Continuous Integration y Continuous Delivery (o Deployment)
Por qué
- Continuous Integration: cada vez que alguien sube código, un servidor lo construye y ejecuta los tests automáticamente, así que los errores se encuentran rápido.
- Continuous Delivery: el build probado siempre está listo para publicarse. Continuous Deployment va un paso más allá y lo publica en producción automáticamente.
Herramientas: GitHub Actions, GitLab CI, Jenkins, Azure DevOps.
Recuerda
CI = build+test en cada push. CD = publicación lista o automática.