GitHub API — пара полезных curl примеров

Список команд в организации:

curl GET --url 'https://api.github.com/orgs/<organization-name>/teams?access_token=<TOKEN>’

Работа с GitHub Status API, установка badge для Pull Request:

curl -d '{"state": "success","target_url": "https://example.com/build/status","description": "The build succeeded!","context": "continuous-integration/jenkins"}' -H "Content-Type: application/json" -X POST "https://api.github.com/repos/<organization-name>/<project-name>/statuses/<sha-of-the-commit>?access_token=<github-token>”

Данный сниппет может быть использован для установки badges на определенном pull request.

При возникновении новых интересных запросов данный пост будет пополняться.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *