0

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

工具链中 GitHub 磁贴的“查看文档”链接指向旧版 DevOps Services 的文档页面,该页面未提供有关在工具链中配置 GitHub 存储库的任何信息。

当我尝试输入我的 repo 的 URL 时,会出现以下错误:

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

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

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

如何访问此存储库?

4

1 回答 1

2

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

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

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

于 2017-04-06T12:51:15.713 回答