Jenkins:如何一起设置多个SCM和Pass-through Git提交?

时间:2016-07-15 17:12:36

标签: git jenkins

假设我有一个上游作业 U 和一个下游作业 D

作业 U 作为其中一个构建步骤触发作业 D ,其中已构建的传递Git提交已勾选。

作业 D 多个SCM 配置了两个Git repos R1 R2 R1 是要构建的实际项目,而 R2 只是在构建过程中使用的附加工具仓库。

作业 D 配置如果手动触发,效果很好。虽然当作业 U 触发GIT_COMMIT时,它会从repo R2 结帐时失败。

嗯,与传递的GIT_COMMIT相关的哈希仅存在于其中一个存储库中并不奇怪,因为它们是完全独立的代码库。

我希望只有 R1 根据传递的git哈希值进行结帐,而 R2 应始终从master分支获取。

有没有办法像这样配置它?

0 个答案:

没有答案