JenkinsTips:1つのジョブで複数のGitリポジトリをビルドする - kmats/Logs GitHub Wiki

参考:http://wadahiro.hatenablog.com/entry/20120325/1332649690

やりたいこと

  • jenkinsから複数のGitリポジトリからなるアプリをビルドしたい
  • jenkinsでは ソースコード管理システム>Git を選択することで複数のリポジトリを選択できるが、実際には同一ディレクトリ(workspace)にgit cloneするためビルドできる状態にならない

解決法

  • Multiple SCMs Plugin を利用する
  • それぞれのリポジトリに対し、Local subdirectory for repo (optional),Unique SCM name (optional) の2つを設定する
  • その他の設定については通常のGitリポジトリでのビルド同様