Pues la primer razón es por que es sencillo, podemos construir un pipeline completo con una sola herramienta. Las otras razones serían por es rápido y es open source. Con CI/CD de GitLab en el mismo lugar , podemos crear tickets, unir solicitudes, escribir código y establecer la integración y entrega continua sin depender de otra aplicación. Es básicamente un viaje sin escalas, GitLab CI/CD corre sus construcciones en una cosa que se llama GitLab Runners. Estos runners son máquinas virtuales aisladas que corren pasos predefinidos a través de la API, GitLab CI API para ser preciso. Esta herramienta, independiente, permite que los proyectos corran a través de los construcciones de pipelines más rápido, comparada a cuando se corren en una sola instancia.