我无法让 Google 的 Repo、gerrit 和 Jenkins 一起工作。
我们的设置:
我们有一个由几个 git 存储库构建的 Repo,它们都在我们的 gerrit 服务器上。清单也在那里。
工作流程:
用户对位于 Rep 中不同 git 存储库中的几个文件进行更改。
用户提交并将更改推送到代码审查。
问题:
对于每个存储库,都会创建一个单独的 gerrit 代码审查。
对于这些代码审查中的每一个,都会触发 Jenkins。
如果更改是相互依赖的(他们通常这样做),Jenkins 构建将失败,因为它每次只需要一个存储库中的更改。
我们如何让 Jenkins/Gerrit 合作以将全部更改整合到一个构建中(这将起作用)?
谢谢