Как получить тело сообщения с запросом на вытягивание - PullRequest
0 голосов
/ 04 мая 2020

С помощью команды git log я могу успешно получить номер запроса на получение Github. Теперь, когда номер запроса на извлечение известен, я хотел бы go и запросить сообщение (комментарий), опубликованное с PR (сообщение PR отображается на вкладке Conversation). Вот пример PR с отправленным сообщением:

enter image description here

https://github.com/podgorskiy/ALAE/pull/11

Как сделать запрос PR-сообщение (или PR-комментарий) из командной строки (с curl или git или с чем-то еще)?

1 Ответ

1 голос
/ 04 мая 2020

Для получения PR-сообщения с помощью curl

curl https://api.github.com/repos/:owner/:repo/pulls/:pull_number | jq '.body'

Для получения PR-комментариев с помощью curl используйте API комментариев к выдаче согласно docs :

API запросов на извлечение позволяет просматривать, просматривать, редактировать, создавать и даже объединять запросы на извлечение. Управление комментариями к запросам на получение можно выполнять с помощью API Комментариев к выпуску.

curl https://api.github.com/repos/:owner/:repo/issues/:pull_number/comments | jq '. [] | .body'

Примечание: Вы можете обработать данные JSON, полученные из запроса curl, используя jq, командная строка JSON процессор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...