Как создавать и продвигать новые ветви Github, используя Jenkins для многих репозиториев? - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть проект с несколькими репо на GitHub.

Я хочу использовать систему ветвления для обрезки ветвей и создания release/version ветвей для всех репозиториев (может быть до 50)

Какой будет наилучший подход для Дженкинса?через все эти репозитории и создавать эти ветви?

Является ли лучший подход к использованию оболочки Jenkins для повторения каждого репо?

git checkout -b new-branch
git push -u origin new-branch
...repeat for all repos.

Как создать новую ветку git сjenkins shell

Однако для этого подхода я получаю «Не удалось прочитать имя пользователя для» https://github.com': Нет такого устройства или адреса », как упомянуто здесь: Jenkins - не удалось прочитатьИмя пользователя для 'https://github.com& # 39 ;: Нет такого устройства или адреса

Есть ли решение или плагин, который есть у Jenkins для создания и передачи новой ветки во множество различных репо в рамках одного задания?

Кроме того, я могу захотеть создать ветку релиза, только если с момента последнего создания ветки релиза были новые коммиты.Будет ли способ сделать это?

...