Как получить список репозиториев в github как часть сценария оболочки? - PullRequest
0 голосов
/ 07 июня 2019

Используя сценарий оболочки, я хочу составить список репозиториев git (часть github) и собрать только проект, основанный на выбранном пользователем репозитории (в качестве инструмента сборки используется Gradle)

Example:
[1] Repository_1
[2] Repository_2
[3] Repository_3

Если пользователь выбирает 2, то часть проекта Repository_2 должна быть построена

1 Ответ

1 голос
/ 07 июня 2019

Чтобы перечислить все репозитории GitHub, вы можете свернуть GitHub API:

USER=GITHUBUSERMANE; curl "https://api.github.com/users/$USER/repos" | grep -o 'git@[^"]*'

API также предоставит вам URL для клонирования API.На выбранном репо вы можете запустить скрипт, чтобы клонировать репо из них и запустить команды сборки.

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