jenkins只根据一个回购中的变化触发构建

时间:2017-10-05 20:03:03

标签: git jenkins build continuous-integration jobs

我在jenkins有一个克隆2个存储库的工作,A和B,A是一个包含所有工具来构建,移动文件,电子邮件等的回购......而B是一个xcode项目,

根据我的理解,如果我有基于民意调查SCM * * * * *的触发器,那么2个回购A或B的任何更改都将启动这项工作?

我只想在repoB上发生变化时触发工作,然后更新回购A和B.

thanks =)

1 个答案:

答案 0 :(得分:0)

您可以创建一个管道,您可以在其中添加项目A的上游依赖项。

以下是步骤。

对于项目B:轮询SCM,即只要将更改推送到GIT

对于项目A:当项目B构建成功获得成功/构建成功时,基本上将其添加为项目B的下游。