Verwenden von Jenkins 1.501 und Jenkins Git Plugin 1.1.26
Ich habe 3 verschiedene Git-Repos mit jeweils mehreren Projekten.
Jetzt muss ich alle Projekte aus den 3 Git Repos in den gleichen Arbeitsbereich auf einem Jenkins Slave auschecken. Ich habe jedes Git-Repo definiert in: Quellcodeverwaltung: Mehrere SCMs . Jedes Mal, wenn ein Repo ausgecheckt wird, wird das vorherige Repo (und die zugehörigen Projekte) gelöscht.
Ich habe folgendes gelesen:
http://jenkins.361315.n4.nabble.com/multiple-git-repos-in-one-job-td4633300.html
aber es hilft nicht wirklich. Ich habe versucht, denselben Ordner im lokalen Unterverzeichnis für Repo (optional) für alle Repos anzugeben, aber es gibt das gleiche Ergebnis.
Wenn dies mit Jenkins einfach unmöglich ist, könnten einige vorgefertigte Schritte / Skripte verwendet werden, um die Projekte an den richtigen Ort zu verschieben. Es ist keine Option, die Build-Konfiguration der Projekte zu ändern.