首页 > 解决方案 > Jenkins 使用 webhook 触发多分支管道作业

问题描述

我是 Jenkins 的新手,我一直在努力解决以下问题:当源代码被推送到任何存储库分支时,我想在 Jenkins 中为 bitbucket 存储库配置自动构建。为此,我在 Jenkins 中为存储库配置了多分支管道,并在 bitbucket 中配置了一个 webhook,它应该会触发该作业。但是,我一直在努力将这个 webhook 与我的多分支管道连接起来。在多分支管道中,没有设置 webhook,只能扫描“如果不运行,则定期”。

通过 webhook 触发特定的分支构建(或至少扫描整个多分支 repo 并检测被推送的分支)对我来说似乎是一个相对常见的用例,所以我想这应该是可能的,有人可以告诉我什么我做错了吗?

标签: gitjenkinsbitbucket

解决方案


您是否安装了 Bitbucket 插件?如果您已安装它,您应该在“构建触发器”下看到“将更改推送到 BitBucket 时构建”选项

Bitbucket 构建触发器


推荐阅读