我是否可以配置Bluemix Continuous Delivery工具链以使用私有Github存储库?

时间:2017-04-06 10:36:57

标签: ibm-cloud devops-services

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

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

当我尝试输入我的仓库的网址时,会出现此错误:

  

无法设置集成。检查设置,然后重试。

     

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

我希望可以选择根据我的帐户授权Bluemix,但我不是。

如何访问此存储库?

1 个答案:

答案 0 :(得分:2)

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

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

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