Wie kann man mehrere TFS-Repos in einen einzigen Jenkins-Job ziehen?

Ich habe ein Repo mit 2 Unterordnern $ / Repo / project und $ / Repo / thirdparty. Ich muss beide für einen einzigen Build in Jenkins ziehen. Natürlich habe ich versucht, nur $ / Repo zu ziehen, aber das gibt mir eine Menge anderer Projekte zusammen mit falschen Umfragen (es wird jedes Mal erstellt, wenn ANYTHING in $ / Repo eingecheckt wird). Ich habe versucht, das Multi-SCM-Plugin zu verwenden, das funktioniert, aber die Konfiguration nicht speichert (ärgerlich, aber nicht unbrauchbar). Ich habe versucht, das reguläre tfs-Plugin zu verwenden und die Aufrufe für das andere Repo manuell in einen Windows-Befehl zu setzen (dies funktionierte nicht, obwohl ich sie an verschiedene Ordner gebunden hatte).

Wie kann man das am besten angehen? Eine Art Subjob, der Dritte zieht? Reparieren Sie das Multiple-SCM-Plugin? Gibt es einen tfs-Befehl oder -Auslöser, um ein anderes Repo abzurufen, wenn Sie ein Projekt abrufen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage