Jenkins 如何从Bitbucket云触发多分支作业?

Jenkins 如何从Bitbucket云触发多分支作业?,jenkins,jenkins-pipeline,multibranch-pipeline,Jenkins,Jenkins Pipeline,Multibranch Pipeline,遵循并实现中的所有步骤后,我仍然无法从Bitbucket推送事件触发分支构建 我在我的一个存储库中,在一个名为feature/addjenkinsfile的特定分支中编写了一个Jenkinsfile 我创建了一个多分支作业(通过Jenkin的Blue Ocean UI),并在Bitbucket源代码部分填写了所有正确的凭证和扫描 我在Bitbucket的存储库中创建了一个webhook,以http:///bitbucket-scmsource-hook/notify,由推送事件触发 初始扫描检测

遵循并实现中的所有步骤后,我仍然无法从Bitbucket推送事件触发分支构建

  • 我在我的一个存储库中,在一个名为
    feature/addjenkinsfile
    的特定分支中编写了一个Jenkinsfile
  • 我创建了一个多分支作业(通过Jenkin的Blue Ocean UI),并在Bitbucket源代码部分填写了所有正确的凭证和扫描
  • 我在Bitbucket的存储库中创建了一个webhook,以
    http:///bitbucket-scmsource-hook/notify
    ,由推送事件触发
  • 初始扫描检测到我的
    功能/add jenkinsfile
    分支并将其构建成功,但对分支的推送提交不会触发此类构建。Bitbucket正在向上述URL发送Webhook,并获得HTTP 200响应,因此问题在于Jenkins


    我缺少什么Jenkins配置来实现这一基本要求?

    解决方案是删除预先安装的BitBucket插件,该插件在不处理BitBucket推送的情况下使用了BitBucket推送(因此,对BitBucket云的HTTP 200响应状态),感谢问题评论。

    查看Jenkins日志,看看他是否知道如何处理Webhook。我正面临与您描述的问题完全相同的问题,我尝试通过删除BitBucket插件来解决问题,但构建仍然没有触发。我是否需要在BitBucket或Jenkins中添加其他插件来实现这一点?这是很久以前的事了,但肯定是由插件引起的。如果我是你,我会专注于寻找使用webhook调用的插件,因为这是我问题的解决方案。