Descripción
El servicio GitLab CI (Integración continua) es una parte de GitLab que administra el proyecto y la interfaz de usuario y permite pruebas unitarias en cada confirmación e indica con un mensaje de advertencia cuando hay una compilación fallida.
Caracteristicas
Está integrado en la interfaz de GitLab.
Ha ganado más popularidad en los últimos años debido a su uso simple, resultados más rápidos, etc.
Permite a los miembros del equipo del proyecto integrar su trabajo diario.
Los errores de integración se pueden identificar fácilmente mediante una compilación automatizada.
Se puede ejecutar en múltiples plataformas como Windows, Unix, OSX y otras plataformas que admiten el lenguaje de programación Go .
Ventajas
Es fácil de aprender, usar y escalable.
Muestra los resultados más rápidos ya que divide cada compilación en varios trabajos que se ejecutan en varias máquinas.
Es un software gratuito y de código abierto que se agrega tanto en GitLab Community Edition como en la propiedad GitLab Enterprise Edition.