Git 如何通过监听另一个回购协议的变化来触发一个回购协议的构建

Git 如何通过监听另一个回购协议的变化来触发一个回购协议的构建,git,jenkins,github,Git,Jenkins,Github,我在不同的组织中有两个repo,repo A和repo B。我在repo A上有一个Github webhook,它在repo上的推送事件期间被触发,我有一个Jenkins作业,它有一个“GITScm轮询的Github hook触发器”作为构建触发器 我正在寻找触发詹金斯建设时,有一个变化,以回购a,我想从回购B的工作建设 通过将Jenkins作业的Github项目和源代码管理部分设置为指向repo A,我可以成功地从repo A构建。我希望将Github项目指向repo A,将源代码管理指向r

我在不同的组织中有两个repo,repo A和repo B。我在repo A上有一个Github webhook,它在repo上的推送事件期间被触发,我有一个Jenkins作业,它有一个“GITScm轮询的Github hook触发器”作为构建触发器

我正在寻找触发詹金斯建设时,有一个变化,以回购a,我想从回购B的工作建设

通过将Jenkins作业的Github项目和源代码管理部分设置为指向repo A,我可以成功地从repo A构建。我希望将Github项目指向repo A,将源代码管理指向repo B可以实现我的愿望,但当我这样做时,构建作业从未触发。我想做的事可能吗

此外,我如何从我的Jenkins jobs中看到哪个分支被推到并触发了作业


谢谢

据我了解,一旦Repo A中发生任何推送事件,它将通过webhook触发Jenkins服务器中的一个Jenkins作业(即job RepoA)

现在,您希望为Repo B再创建一个Jenkins作业(即Job RepoB),并将此作业作为生成后操作添加到Repo A作业(Job RepoA)中


要设置构建后操作,请使用

,您可以使用pipelineHm执行此操作。这是否意味着列为项目回购协议的回购协议和列在源代码管理中的回购协议必须匹配?