Jenkins 詹金斯无法发现Bitbucket存储库

Jenkins 詹金斯无法发现Bitbucket存储库,jenkins,continuous-integration,bitbucket,Jenkins,Continuous Integration,Bitbucket,我的公司最近将源代码管理迁移到了Bitbucket.org。商业计划书 我们如何使用: 我们的开发团队仍在使用公司电子邮件id(如name1@myCompany.com)要登录以进行操作,但始终需要将web重定向到公司授予特权的页面 所有回购协议都分组在一个逻辑组下(比如说myCompany),我不知道该怎么说,workspace??无论如何,列出所有可用回购的摘要页面是: 所有回购协议都是私有的,并且包含文件:Jenkinsfile 我们已经在云中设置了一个标准Jenkins服务器(版本2

我的公司最近将源代码管理迁移到了Bitbucket.org。商业计划书

我们如何使用:

  • 我们的开发团队仍在使用公司电子邮件id(如name1@myCompany.com)要登录以进行操作,但始终需要将web重定向到公司授予特权的页面
  • 所有回购协议都分组在一个逻辑组下(比如说
    myCompany
    ),我不知道该怎么说,
    workspace
    ??无论如何,列出所有可用回购的摘要页面是:
  • 所有回购协议都是私有的,并且包含文件:Jenkinsfile
我们已经在云中设置了一个标准Jenkins服务器(版本2.249.3),带有插件:bitbucket 1.1.27,我创建了一个构建作业项:bitbucket团队/项目,输入类型为Username和password的凭证,当然用户名是:name1@myCompany.com,并且该用户已被授予“管理员”,我输入myCompany的所有者

运行此作业后,整体连接似乎良好,但从未扫描任何回购,jenkins作业日志:

已开始[周一11月23日13:05:31 CST 2020]正在开始组织扫描。。。 [周一11月23日13:05:31 CST 2020]更新操作。。。查找组 myCompany的详细信息。。。连接到使用 name1@myCompany.com/******(fffff)无法解析团队详细信息[Mon] 11月23日13:05:33 CST 2020]咨询比特桶团队/项目连接 使用name1@myCompany.com/******(fffff) 正在查找用户myCompany 0的存储库 已处理[周一11月23日13:05:33 CST 2020]已完成组织扫描。 扫描耗时2.1秒完成:成功


有什么想法吗?

我从他们的网站上复制了解决问题的答案:

根据您在此处提供的信息,我相信您需要调查以下三件事:

  • 对于HTTPS身份验证,您需要使用正在进行身份验证的帐户的Bitbucket用户名,而不是电子邮件。该电子邮件仅用于登录网站()
  • 如果这是您的Bitbucket云帐户,您可以在登录后在以下页面中找到用户名:

    2.由于您的公司已管理帐户(公司域已验证),因此您还需要使用应用程序密码而不是密码进行身份验证

    您可以在此处找到有关如何为用于身份验证的Bitbucket云帐户生成应用程序密码的说明:

    3.我在你的截图中看到了一个字段所有者,在凭证下面。该字段的描述是什么?关于填写内容的说明是什么

    我建议再次检查此字段中的预期内容,但我认为您可能需要填写您的团队正在处理的回购协议所在工作区的工作区ID

    您是否已将“myCompany”替换为实际的工作区ID?因为你给我们的日志提到了“我的公司”。工作区ID确实应该是URL后面的一部分,在可以找到repo的URL中