我再次来到这里是因为我真的对Jenkins的Bitbucket分支源插件陷入困境。
我有一个Bitbucket服务器,一个jenkins,并且我试图创建一个Webhook连接,以在将提交推送到存储中时构建我的应用程序。我按照下面的教程进行操作,还有许多其他过程都通过互联网进行,但是绝对没有任何效果。
这是我在Bitbucket服务器上的配置: http://JENKINS_URL:8080/bitbucket-scmsource-hook/notify
我在隐藏状态下测试了连接,并且在配置的这一方面似乎还可以,因为最后一个连接收到了200 HTTP响应。内部视图详细信息选项中,我有一个100%成功连接计数器,并且在每次提交提交时,该计数器都会递增。
在詹金斯大学,我有以下方面: 系统配置> Bitbucket端点 服务器网址:https://bitbucketserver.url 管理挂钩:已禁用
注意:我已经尝试过激活“管理挂钩”,但没有用。
在多分支管道中,我有: 分支来源: 凭据:凭据(由詹金斯管理-确定) 所有者:OWNER_NAME(确定) 存储库名称:Repo(确定)
我知道这部分还可以,因为我在下拉菜单中选择了repo_name,并且我拥有的所有存储库都显示在该下拉菜单中。
在创建新的多分支管道时,所有其他选项都是默认的。
因此,我不知道如何解决此类问题或如何解决。但是在我看来,问题似乎在于Bitbucket Branch Source插件未构建或未触发。
我也在我的詹金斯车上安装了Bitbucket插件。但是我不确定此插件是否可能与另一个插件冲突。
詹金斯版本:2.150.3 Bitbucket Branch Source v .: 2.4.2
有人可以帮我吗?