我们有一个GitHub存储库,其中有4个分支。在詹金斯中为其设置了多分支管道。
尝试设置Webhook,但找不到这样做的选项。它在分支级别可以选择设置一个Webhook。
要求是在存储库级别设置一个Webhook,这样我们就不必为添加的每个新分支都设置Webhook。
在存储库级别设置webhook之后,如果将更改推送到其下的任何分支,则应触发该分支的构建。
这可能吗?
答案 0 :(得分:2)
您是否测试过GitHub-Webhook-Pipeline-Multibranch plugin?看来可以实现您的目标。
另外,还有一个similar question on SO的答案是,虽然没有被接受,但已经有好几个人投票赞成,在这种情况下可能会有帮助。