将更改推送到特定分支时,多分支管道不会触发

时间:2020-02-28 06:45:24

标签: jenkins jenkins-pipeline jenkins-plugins devops githooks

我们有一个GitHub存储库,其中有4个分支。在詹金斯中为其设置了多分支管道。

尝试设置Webhook,但找不到这样做的选项。它在分支级别可以选择设置一个Webhook。

要求是在存储库级别设置一个Webhook,这样我们就不必为添加的每个新分支都设置Webhook。

在存储库级别设置webhook之后,如果将更改推送到其下的任何分支,则应触发该分支的构建。

这可能吗?

1 个答案:

答案 0 :(得分:2)

您是否测试过GitHub-Webhook-Pipeline-Multibranch plugin?看来可以实现您的目标。

另外,还有一个similar question on SO的答案是,虽然没有被接受,但已经有好几个人投票赞成,在这种情况下可能会有帮助。