Використовуючи плагін Jenkins 1.501 та Jenkins Git 1.1.26
У мене є 3 різних git repos з декількома проектами.
Тепер мені потрібно перевірити всі проекти з 3 git repos в тій же робочій області на рабі Дженкінса. Я визначив кожне git repo в: Керування вихідним кодом: Кілька SCM . Але щоразу, коли репо перевіряється, попереднє репо (та пов'язані з ним проекти) видаляється.
Я прочитав це:
http://jenkins.361315.n4.nabble.com/multiple-git-repos-in-one-job-td4633300.html
але це не дуже допомагає. Я намагався вказати одну і ту ж папку в локальному підкаталозі для repo (необов'язково) для всіх репост, але це дає однаковий результат.
Якщо це неможливо за допомогою Дженкінса, я думаю, якийсь крок / сценарій перед складанням може бути використаний для переміщення проектів у потрібне місце. Це не можливість змінювати конфігурацію збірки проектів.