Я хотел бы создать следующий рабочий процесс для Jenkins / BitBucket
> User Hits the [Publish] button (custom) within BB PR
> This kicks a Jenkins Pipeline that publishes a previously built .rpm
> If the publish passes, the pipeline triggers BB to merge*
Слияние можно выполнить с помощью этого запроса Rest, но я не уверен, как это сделать в Groovyеще.Мне также нужно иметь возможность заблокировать кнопку [Merge].Поскольку слияние без публикации rpm
нарушит CI.
Является ли этот рабочий процесс разумным для реализации?Если это так, есть ли способ протестировать запрос на слияние из консоли сценариев Jenkins?