Установите триггеры Bitbucket на основе меток проблем Jira

#bitbucket #jira

Вопрос:

Чего я пытаюсь достичь:

Если в выпуске Jira установлена определенная метка, я хочу автоматически отклонить запрос на вытягивание (с комментарием, если возможно), если эта метка связана с ошибкой типа.

Возможно ли такое сделать?

Ответ №1:

Нет, это невозможно по умолчанию, и я не знаю ни одного дополнения на рынке, которое могло бы это сделать.

Тем не менее, вы можете создать некоторые сценарии для достижения этой цели. Вы можете создать пользовательский прослушиватель (через надстройку ScriptRunner), чтобы отслеживать изменения на ярлыках, а затем изменять/отклонять связанный PR через REST API.


Кроме того, вы можете написать сценарий пользовательской проверки слияния на стороне Bitbucket (если используется Bitbucket), проверяющий метки связанной проблемы Jira и блокирующий слияние PR, если условие выполнено. Вместо этого будет использоваться скрипт для Bitbucket.

Примечание: Это зависит от того, какие DCV вы используете и используете ли вы локальную Jira (сервер/DC) или облачную.