¿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é es la Ley de los Dos Pies?
La Ley de los Dos Pies es un principio introducido por Harrison Owen, propo...
¿Qué es Scrum?
Scrum es un marco de trabajo Agile diseñado para desarrollar soluciones ada...
¿Qué es el Sprint Backlog?
El Sprint Backlog es un conjunto de ítems del Product Backlog (PBI) selecci...