【问题标题】:Can I configure a Bluemix Continuous Delivery toolchain to use a private Github repository?我可以将 Bluemix Continuous Delivery 工具链配置为使用私有 Github 存储库吗?
【发布时间】:2017-09-01 08:09:21
【问题描述】:

我在私有 Github 组织中有一个私有 Github 存储库,我想配置 Bluemix 的“持续集成”服务以使用该存储库,以便我可以从中加载源代码以构建该工具链中的交付管道.

工具链中 GitHub 磁贴的“查看文档”链接指向 a documentation page for the older DevOps Services,它没有提供有关在工具链中配置 GitHub 存储库的任何信息。

当我尝试输入我的 repo 的 URL 时,它出现了这个错误:

无法设置集成。检查设置并重试。

原因:克隆 git 存储库时出错。错误详情:无法读取存储库:(已删除 URL)。用户未授权,或存储库不存在。

我希望可以选择授权 Bluemix 使用我的帐户,但我没有。

如何访问此存储库?

【问题讨论】:

    标签: ibm-cloud devops-services


    【解决方案1】:

    只要您已使用您的 GitHub 帐户授权 Bluemix 并已在拥有该存储库的组织中授予 Bluemix 权限,就可以设置与私有 GitHub 存储库的集成。

    第一次尝试创建 GitHub 集成时,系统会提示您使用 GitHub 进行授权。在 GitHub 授权页面上,您可以选择要授予 Bluemix 访问权限的组织,然后单击“授权”按钮。

    听起来您已经完成了初始授权步骤,并且可能错过了添加组织授权。您可以在 GitHub 的授权应用页面 (https://github.com/settings/applications) 上更新组织授权。单击“IBM Bluemix Toolchains”应用程序。在该页面上的“组织访问权限”下,向拥有您要集成的存储库的组织授予访问权限。这应该允许您设置集成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 2021-05-18
      • 2015-09-24
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多