【发布时间】:2020-08-10 15:53:35
【问题描述】:
我们有 2 个彼此相关的存储库。管道作业一个接一个地检查。所以理想情况下,只要签入的任何一个 repo 发生变化,它就应该运行。
是否可以将其设置为从来自任一 repo 的 webhook 触发器运行,或者 SCM 轮询两个 repo 是唯一的选择?
【问题讨论】:
标签: jenkins triggers version-control jenkins-pipeline git-webhooks
我们有 2 个彼此相关的存储库。管道作业一个接一个地检查。所以理想情况下,只要签入的任何一个 repo 发生变化,它就应该运行。
是否可以将其设置为从来自任一 repo 的 webhook 触发器运行,或者 SCM 轮询两个 repo 是唯一的选择?
【问题讨论】:
标签: jenkins triggers version-control jenkins-pipeline git-webhooks
是的,这是可能的。您需要在针对同一管道的两个 git 存储库上配置 webhook,因此,每当任何存储库发生更改时,都会启动相同的管道。
【讨论】:
GitHub hook trigger for GITScm polling