Как получить хук из Bitbucket на JIRA и обработать эти данные хука? - PullRequest
1 голос
/ 09 апреля 2019

Как получить хук из Bitbucket на JIRA и обработать эти данные хука?

Я не могу понять, как правильно создать прослушиватель ловушек из Bitbucket в JIRA.

Как я вижу:

1) В Bitbucket есть ветка

2) В ветку добавляется коммит и создается запрос на извлечение.

3) Рецензент нажимает Утвердить при запросе извлечения, и в этот момент в JIRA должно произойти изменение статуса задачи, которая в одном из полей содержит имя ветви

Я понимаю, как отправить хук из BitBucket, но как получить хук и обработать его в JIRA

Не понимаю, как это реализовать, есть идеи?

1 Ответ

0 голосов
/ 11 апреля 2019

Я разобрался, все просто через WebHooksЯ использовал плагин JIRA Automation

  1. Bitbucket отправляет хук в JIRA с передачей секрета (базовая авторизация);
  2. JIRA получает хук и обрабатывает хук с помощью плагина
  3. Затем JIRA отправляет запрос в TeamCity для создания определенной ветви с помощью плагина;
  4. TeamCity создает конкретную ветку и отправляет ловушку в JIRA, а JIRA обрабатывает ловушку из TeamCity ивыполняет действия
...