GitLab CI - Introducción

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.