我正在开发一款游戏。 GitHub作为我的源库; Azure是我的部署平台。我为我的游戏创建了一个organization,因为我希望它最终不仅仅是我的工作。组织中有两个单独的存储库,每个存储库将部署到单独的Azure网站。我需要将每个存储库链接到各自的网站。
我知道如何导航到Continuous Deployment刀片,将GitHub连接到它,然后选择我的项目和分支。但是,“选择项目”刀片不会列出任何组织项目,只列出我自己的项目。我更改了授权,但授权人要求我登录GitHub帐户。一个组织不是一个帐户,并没有直接登录(据我所知)。
我希望有一种方法可以做到这一点,因为如果我无法将这些存储库链接到其部署目的地,这对我来说将是一个大问题。
答案 0 :(得分:4)
我有一篇博文详细介绍了这篇文章。
此处也包括它以方便:
从 Azure预览门户开始验证到 GitHub ,使用 GitHub帐户访问您想要使用的组织。
从个人设置部分中选择应用程序(1),然后从授权应用程序>单击 Azure管理门户(2) list。
这将显示授权的应用程序权限,并将包含您所属组织的组织访问权限列表。 如果您是该组织的所有者,则可以直接从此处授予访问权限,但如果您不是所有者,则可以请求访问权限,所有者需要批准。
为组织授予此访问权限后,您可以在配置持续部署时选择该访问权限。 如果您想查看此演示,请查看此频道9视频:GitHub continuous delivery in the Azure Preview Portal