Могут ли действия CI/CD инициироваться комментариями Bitbucket PR?

Я пытаюсь реализовать команды с косой чертой, которые запускают действия CI/CD на основе комментариев PR в Bitbucket. В GitHub естьissue_commentсобытие, которое перехватывает их и включает потоки CI/CD из комментария. Однако я не вижу ничего подобного от Bitbucket.

Это возможно? Если нет, есть ли другой способ выполнить требование инициирования действий на основе PR-комментариев?

1 ответ

На сегодняшний день это напрямую не поддерживается. Один из способов сделать это - создать веб-перехватчик в Bitbucket, который запускает пользовательский код при событии "Комментарий создан" (https://support.atlassian.com/bitbucket-cloud/docs/event-payloads/). Ваш собственный код прочитает комментарий, и на основе совпадения регулярного выражения вы сможете решить, запускать конвейер или нет.

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