Крючок Gitlab при открытии запроса на слияние

У меня есть сервер buildbot и Gitlab. Я не мог понять, запускать сборки всякий раз, когда на Gitlab открывается запрос на слияние. Цель должна состоять в том, чтобы buildbot записывал комментарий обратно к запросу на слияние всякий раз, когда сборка удалась или не удалась (где сборка выполняется по запросу на слияние + ветвь вверх по течению).

Любые намеки, как вызвать это?

Спасибо!

3 ответа

Решение

Команда Gitlab фактически объединила некоторые вещи, чтобы позволить запускать веб-хуки при открытии или обновлении запроса на слияние: см. https://github.com/gitlabhq/gitlabhq/pull/5881 и https://github.com/gitlabhq/gitlabhq/issues/1137

Вы могли бы реализовать service как тот для GitLab CI, Это на самом деле отправляет обратно в запрос на слияние GitLab CI прошел или не прошел тестовый набор.

Я реализовал один и добавляю его обратно в проект buildbot, см. https://github.com/buildbot/buildbot/pull/1820

Он использует webhooks и отправляет комментарии обратно в запрос на слияние, чтобы показать статус сборки.

Другие вопросы по тегам