Чем отличается GitLab CI от Jenkins?
Уровень: Middle
Ответ
GitLab CI встроен в GitLab и использует YAML-файл `.gitlab-ci.yml` для описания pipeline. Jenkins — независимый сервер, гибко настраиваемый за счёт плагинов и поддержки Jenkinsfile (Groovy). GitLab CI прост в настройке внутри GitLab, Jenkins предлагает больше кастомизации и может работать с разными системами контроля версий.