仅在该回购中存在未在管道定义中配置的git commit时才触发Jenkins构建

时间:2020-03-13 05:16:43

标签: git jenkins-pipeline jenkins-build-flow

我有两个Git存储库A和B。 我正在使用Jenkins Pipeline进行构建,管道定义为“来自SCM的管道脚本”,并正在调用“ Jenkinsfile”来触发构建。

我有一个依赖关系,因此我需要在Jenkins的管道定义中提供存储库A。回购“ A”的Jenkinsfile克隆回购“ B”。

我的要求是仅在对仓库“ B”进行任何更改时才触发构建。请注意,正如我之前提到的,在Jenkins中,我已经配置了Repo“ A”。虽然我知道我们可以为回购“ A”配置一个Git Webhook,但是我不确定在这种情况下如何为回购“ B”配置Git Webhook。

那么,是否可以通过Poll SCM实现我想要的?还是可以通过其他方式实现?

谢谢

0 个答案:

没有答案