Jenkins多分支管道在Bitbucket服务器中未检测到请求请求

问题描述 投票:0回答:2

我无法让Jenkins多分支管道检测在Bitbucket服务器(私有实例)中创建的请求请求。我已经设置了“到Jenkins的Bitbucket服务器Webhook”,它会触发除pull-requests之外的master,develop和feature分支上的构建。我已经在Jenkisfile中定义了构建步骤,并且可以确认PR分支也包括Jenkinsfile。在Jenkins配置中,我在“分支源”配置下启用了“发现分支”]

我无法让Jenkins多分支管道检测在Bitbucket服务器(私有实例)中创建的请求请求。我已经设置了“ Bitbucket服务器到Jenkins的Webhook”,它是...

jenkins bitbucket bitbucket-server jenkins-blueocean
2个回答
0
投票

Pull Request不是分支,通常是在发布到分支之前完成的。通常,拉取请求会被批准,然后发布到master分支。


0
投票

好经过多次尝试和错误以及Google搜索,我设法使Jenkins Multibranch管道与Bitbucket服务器一起工作。关键是要使用“ Bitbucket”(来自bitbucket分支源插件)作为“分支”源。另外,我还必须在我的Jenkinsfile中包含一个虚拟触发器,以使Jenkins Webhook可以从bitbucket中工作


0
投票

这是有关如何使用jenkins多分支插件https://whatsuptec.com/2019/11/03/trigger-jenkins-pipeline-on-bitbucket-pull-request/的逐步指南,>

© www.soinside.com 2019 - 2024. All rights reserved.