BitBucket创建PR时无法触发Jenkins流水线问题求助
BitBucket创建PR时无法触发Jenkins流水线问题求助
各位好,我现在遇到个头疼的问题,想请教下大家:
我想实现的效果是:只要在BitBucket里创建任意分支和main分支之间的PR(不管是从其他分支合并到main,还是反过来),就能自动触发对应的Jenkins流水线。
目前我已经在BitBucket里配置了webhook,测试下来创建PR时webhook确实能正常发送请求,但Jenkins这边的BitBucket Push and Pull request插件就是不触发流水线,我实在找不到问题出在哪。
另外先说明两个关键细节:
- 我严格按照插件文档的要求,没有同时安装BitBucket插件,避免冲突
- 整个流程用的凭据都是在BitBucket个人设置里通过访问管理生成的App密码,权限应该是够的
配置方面:
- 我在Jenkins流水线的构建触发器里,已经勾选了BitBucket Push and Pull Request插件的相关选项,设置了针对PR事件的触发规则
- Jenkins的系统设置里也完成了插件对应的配置,包括关联BitBucket的地址和对应的App密码凭据
有没有朋友遇到过类似的情况?或者能给我一些排查的方向?比如是不是插件的事件匹配规则我没设对?还是Jenkins接收webhook请求时出了什么问题?
备注:内容来源于stack exchange,提问作者Rayyan_M
相关产品推荐
相关产品推荐

