Jim*_*Win 5 bitbucket jenkins cloudbees
尝试将 Bitbucket 源插件连接到我的本地 Bitbucket 数据中心(服务器)安装时,我收到 401 Unauthorized 错误。
如果我使用自己的 Bitbucket.org 云帐户凭据,则会出现不同的错误,这使我相信即使我已将插件配置为使用 Bitbucket 服务器,它仍会访问 Cloud bitbucket(.org)。
版本:Jenkins:2.110 Bitbucket Branch Source Plugin:2.2.11 Bitbucket(数据中心):v5.7.1
按照文档https://go.cloudbees.com/docs/cloudbees-documentation/cje-user-guide/index.html#bitbucket没有高级按钮来配置 Bitbucket 服务器/云。我发现的唯一配置是在配置系统 [Jenkins] 部分;
全局配置:
Bitbucket 端点
在我的多分支管道中,我删除了 Git 源并添加了 Bitbucket 源。
为我的 Bitbucket 实例配置了一个 rest API 帐户。我什至将此用户添加到管理员组中将所有者配置为我的 Bitbucket 实例中的一个项目
其他盒子都没有让我填充它们。
运行手动扫描会导致以下错误:
com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketRequestException:HTTP 请求错误。状态:401:未经授权。
我有个人 Bitbucket.org 凭据。如果我改用这些(不更改任何其他配置),则会收到以下错误:
[Mon Apr 30 12:32:02 UTC 2018] Starting branch indexing...
Connecting to https://bitbucket.org using xxx.xxx@myemail.com/****** (My Atlassian Cloud)
ERROR: [Mon Apr 30 12:32:03 UTC 2018] Could not fetch branches from source 3f72008d-bf57-4ee3-abd4-1d2c6fb07c6e
Run Code Online (Sandbox Code Playgroud)
注意日志条目:Connecting to https://bitbucket.org
我已经多次重新启动 Jenkins,认为全局配置以某种方式被错误地缓存。
我现在认为我在错误的位置配置了插件并且找不到正确的位置。或者插件不遵守配置并且它被硬编码(?)以始终使用云比特桶。
小智 4
发布解决方案,即使这是一个旧线程,因为我最近遇到了完全相同的问题(以及一个潜在的解决方案)。
我的设置是:
我看到了相同的无法刷新导航器 com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator@d0235a2 com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketRequestException 的操作:HTTP 请求错误。状态:401 everytine Jenkins 尝试扫描 BitBucket 团队/项目管道(在 BitBucket 服务器上)。
解决方案:这隐藏在 Jenkins 配置本身中(即Jenkins > 管理 Jenkins > 配置系统)
| 归档时间: |
|
| 查看次数: |
4772 次 |
| 最近记录: |