我在私有Github组织中有一个私有Github存储库,我想配置Bluemix"持续集成"使用该存储库的服务,以便我可以从中加载源代码以构建该工具链中的传递管道。
"查看文档"工具链中GitHub磁贴的链接指向a documentation page for the older DevOps Services,它没有提供有关在工具链中配置GitHub存储库的任何信息。
当我尝试输入我的仓库的网址时,会出现此错误:
无法设置集成。检查设置,然后重试。
原因:克隆git存储库时发生错误。错误详细信息:无法读取存储库:(已删除URL)。用户未经授权,或存储库不存在。
我希望可以选择根据我的帐户授权Bluemix,但我不是。
如何访问此存储库?
答案 0 :(得分:2)
只要您授权Bluemix使用您的GitHub帐户并在拥有该回购的组织中授予Bluemix权限,就可以设置与私有GitHub存储库的集成。
第一次尝试创建GitHub集成时,系统将提示您使用GitHub进行授权。在GitHub授权页面上,您可以选择在单击"授权"之前选择要授予Bluemix访问权限的组织。按钮。
听起来您已经完成了初始授权步骤,可能错过了添加组织授权。您可以在GitHub的授权应用程序页面(https://github.com/settings/applications)上更新组织授权。单击" IBM Bluemix工具链"应用。在该页面上,在" Organization Access"下,授予对拥有您要与之集成的repo的组织的访问权限。这应该允许您设置集成。