如果您不是回购所有者,可以通过GitHub部署Azure Web App吗?

时间:2015-08-08 18:45:04

标签: git azure github deployment azure-web-sites

假设您有一个已推送到GitHub的Web应用程序。通过在Azure门户上的部署设置中输入GitHub凭据,可以将其部署为Azure Web App(以前称为Azure Web站点)。

但是你贡献的GitHub存储库怎么样,但是没有所有权?

3 个答案:

答案 0 :(得分:2)

作为黑客马拉松活动的导师,我有学生来找我并问我上面的问题,因为他们团队的另一名成员拥有该库。当他们将他们的GitHub帐户链接到他们的Azure帐户时,他们只能看到他们自己的GitHub项目。

解决方案是让GitHub存储库的所有者使用他们的Azure帐户输入部署凭据以设置持续部署。

如果您为该GitHub存储库做出贡献,则所有未来的推送都将自动将最新代码部署到实时网站URL上的Azure Web App。

答案 1 :(得分:1)

我建议为Hackathon组创建一个Github组织,并将每个GitHub用户添加到组织中。这样,有权访问该组织的每个人都可以访问该代码,并且每个代码都可以拥有自己的站点部署。

以下是预览门户中新GitHub workflow的视频

答案 2 :(得分:0)

我建议分配那个仓库然后从你的叉子发布。