Как добраться задач JIRA для филиала/pull-запрос?



Я использую API JIRA и Stash REST для чтения данных из наших систем,но мне не удалось выяснить, как получить проблему(проблемы) JIRA, связанную с данным запросом pull. Я могу легко получить запрос на вытягивание из ветви, поэтому получение проблемы(проблем), связанной с данной ветвью, также будет работать.



Я знаю, как получить запрос(ы) pull, связанный с данной проблемой, то есть наоборот, но, очевидно, я не могу сканировать все проблемы. Кроме того, веб-интерфейс показывает информация, но я бы не хотел использовать ее программно. Наверняка есть способ использовать API?

537   1  

1 ответ:

Существует этот ресурс REST для извлечения проблем JIRA для запроса pull:

/rest/jira/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/issues

Его ответ выглядит так:

[
  {
    "key": "JRA-11",
    "url": "https://jira.atlassian.com/browse/JRA-11"
  },
  {
    "key": "JRA-9",
    "url": "https://jira.atlassian.com/browse/JRA-9"
  }
]

Он доступен как для Stash, так и для Bitbucket.

Comments

    Ничего не найдено.