Невозможно создать проблему для репо организации, используя GitHub API v3 - PullRequest
0 голосов
/ 24 декабря 2018

Я хочу создать проблему для репозитория org, используя корпоративный GitHub API, но не могу сделать это с curl

Я использую

curl -u $username -d '{"title":"Big Files List", "label":"big files","body": "'$(find  -type f -size +150M)'"}'    https://$hostname/api/v3/repos/orgs/$orgName/$repoName/issues -k

Сообщение в ответеЯ получил "Not Found"

Я проверил https://developer.github.com/v3/issues/#create-an-issue, в котором говорится только о репо пользователя, а не о репо организации.

1 Ответ

0 голосов
/ 24 декабря 2018

Учитывая, что репозиторий организации представляет собой репозиторий Git, следуя той же структуре URL, что и любые другие репозитории, вы все равно можете следовать Проблема GitHub API V3 «создать проблему»

curl -k -u $username \
     -d '{"title":"Big Files List", "label":"big files","body": "'$(find  -type f -size +150M)'"}' \
     https://$hostname/api/v3/repos/$orgName/$repoName/issues
                             ^^^^^^^^^^^^^^^
...