我们有一个内部工具,可以将多个存储库中的多个组件管理到一个项目中;本质上类似于 Google 的 repo 工具 ( https://code.google.com/p/git-repo/ ) 或 gitslave ( http://gitslave.sourceforge.net/ )。我们的项目不仅仅是一个单一的 git 存储库。
依赖项在“元”存储库中定义,该存储库始终先检出,然后再检出依赖项。
我正在调查 Jenkins,并试图找到一种方法让它使用我们的工具来检查具有多个存储库的工作区。
以前有人做过这种事情吗?我对 Jenkins 文档有点茫然,不确定从哪里开始。