У меня есть проект с несколькими репо на 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 для создания и передачи новой ветки во множество различных репо в рамках одного задания?
Кроме того, я могу захотеть создать ветку релиза, только если с момента последнего создания ветки релиза были новые коммиты.Будет ли способ сделать это?