#git #gitlab
#git #gitlab
Вопрос:
У меня немного странный рабочий процесс, когда я сначала принимаю запрос на слияние с веткой выпуска, а затем создаю запрос на слияние, чтобы объединить ветку выпуска с master.
Есть ли способ автоматически создать один запрос на слияние, если есть (несколько) запросов, которые объединяются в ветку выпуска?
Ответ №1:
Единственный способ на сегодняшний день — создать для этого webhook и использоватьhttps://docs.gitlab.com/ee/api/merge_requests.html#create-mr и https://docs.gitlab.com/ee/api/merge_requests.html#accept-mr Конечные точки API для его автоматизации.
Конечно, это нужно будет реализовать вам, но это, безусловно, возможно.
Комментарии:
1. Как я понимаю, я должен предоставить API для получения информации о перехвате и создать запрос на слияние, возвращающийся в gitlab. Итак, нет встроенного трюка, чтобы сделать это без предоставления дополнительного сервиса, я прав?
2. @yergo Другого способа нет.
3. Хорошо, пожалуйста, укажите это в своем ответе, и я смогу принять это на этом этапе. Спасибо!