Мы используем GitLab для управления нашими репозиториями. Мы пытаемся следить за процессами GitFlow, и в рамках этого мы хотели бы иметь возможность автоматически создавать и выполнять тесты по любому запросу слияния в TeamCity.Gitlab - запросы на слияние зданий на сервере CI
Из того, что я вижу, это возможно в GitLab CI, но переход к этому не является реалистичным вариантом для нас.
Я видел учебники о достижении этого на GitHUB с использованием спецификации ветки, например, + refs/pull/*/merge. Создается ли подобная спецификация ветки GitLAB?
Мы используем версию 4.2 GitLab но может обновить, если требуется для этой функции и версии 8 TeamCity
Я думаю, что это было бы очень полезно. Для Jenkins доступен построитель запросов слияния, но я не могу найти эквивалент для TeamCity (https://github.com/jenkinsci/gitlab-merge-request-builder-plugin). Глядя на источник этого плагина, он предположил, что он намного сложнее, чем просто смотреть что-то вроде + refs/pull/*/merge. –