¿Qué significa CI?
Son las siglas de Continuous Integración.
Definición
La Integración Continua (CI) es una práctica de desarrollo de software donde los desarrolladores fusionan regularmente sus cambios de código en un repositorio central, seguido de construcciones y pruebas automatizadas. Es una práctica central de la filosofía DevOps.
Automatización
CI involucra tanto un componente cultural, fomentando la integración frecuente, como un componente de automatización. Los cambios de código disparan procesos de construcción automatizados para crear software ejecutable.
Confianza
La integración frecuente genera confianza en que la base de código siempre está en un estado funcional.
Cobertura de Pruebas
CI debe incluir un conjunto completo de pruebas automatizadas para cubrir diferentes aspectos del software y garantizar su nivel de QA.
¿Quieres saber más?
Si te interesa saber más acerca de CI, escríbeme por linkedin. Me encanta compartir ideas, dudas y curiosidades sobre estos temas, así que no dudes en pasarte por ahí. ¡Nos leemos!
¿Qué son las T-Shaped Skills?
T-Shaped Skills, o las habilidades en forma de T, se refieren a la combinac...
¿Qué es el Cycle Time?
El tiempo de ciclo se refiere al tiempo que tarda un ítem en pasar por el p...
¿Qué es una build?
En el campo del desarrollo de software, una build hace referencia al proces...