Jenkins 1.501およびJenkins Gitプラグイン1.1.26の使用
それぞれ複数のプロジェクトを持つ3つの異なるgitリポジトリがあります。
次に、すべてのプロジェクトを3つのgitリポジトリからJenkinsスレーブの同じワークスペースにチェックアウトする必要があります。各gitリポジトリを以下で定義しました:ソースコード管理:複数のSCM。ただし、リポジトリがチェックアウトされるたびに、以前のリポジトリ(およびその関連プロジェクト)は削除されます。
私はこれを読んだ:
http://jenkins.361315.n4.nabble.com/multiple-git-repos-in-one-job-td4633300.html
しかし、それは本当に助けにはなりません。すべてのリポジトリに対して、リポジトリ(オプション)のローカルサブディレクトリの下に同じフォルダを指定しようとしましたが、同じ結果が得られます。
Jenkinsを使用してこれが単に不可能な場合、プロジェクトを適切な場所に移動するために、ビルド前のステップ/スクリプトを使用できると思います。プロジェクトのビルド構成を変更するオプションはありません。