如何使用2FA凭据配置Jenkins Bitbucket pullrequest插件?

时间:2019-03-18 15:05:55

标签: jenkins bitbucket pull-request

我正在尝试使用此插件-https://wiki.jenkins.io/display/JENKINS/Bitbucket+pullrequest+builder+plugin 直到2.138.0都可以正常工作,但是当我们升级到Jenkins 2.150.0时就无法使用了。

插件是否有限制,只能使用基本用户名/密码?

我问这个有两个原因

  1. 插件中的凭据下拉列表仅显示具有简单用户名/密码的选择,而不显示使用SSH的选项。
  2. 我从日志中看到Jenkins正在轮询正确的URL。但是错误消息表明它需要使用SSH凭据。请注意,我们已经配置了Bitbucket,以便只有使用2FA的用户才能访问,即简单的用户名/密码将不起作用。
  

响应状态:HTTP / 1.1 403禁止的URI:   https://bitbucket.org/api/2.0/repositories/XXXXXXXX/XXXXXXXX/pullrequests/?pagelen=50   Mar 18,2019 9:49:08 AM警告   bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.ApiClient   发送{“类型”:“错误”,“错误”:{“消息”:“要拨打电话,您   需要使用应用密码。“ }}

我能够使用Bitbucket API并配置OAuth2.0,使用与上述完全相同的URL(在PostMan中)访问pullrequests。

0 个答案:

没有答案