Служба GitLab CI (Continuous Integration) является частью GitLab, которая управляет проектом и пользовательским интерфейсом и позволяет выполнять модульные тесты при каждой фиксации и указывает предупреждающим сообщением о неудачной сборке.
Он интегрирован в интерфейс GitLab.
За последние несколько лет он приобрел большую популярность благодаря простоте использования, более быстрым результатам и т. Д.
Это позволяет членам проектной команды ежедневно интегрировать свою работу.
Ошибки интеграции могут быть легко идентифицированы с помощью автоматической сборки.
Он может выполняться на нескольких платформах, таких как Windows, Unix, OSX и других платформах, которые поддерживают язык программирования Go .
Это легко изучить, использовать и масштабировать.
Он отображает более быстрые результаты, поскольку разделяет каждую сборку на несколько заданий, выполняемых на нескольких машинах.
Это бесплатное программное обеспечение с открытым исходным кодом, которое добавляется как в GitLab Community Edition, так и в проприетарной GitLab Enterprise Edition.