假设您有一个已推送到GitHub的Web应用程序。通过在Azure门户上的部署设置中输入GitHub凭据,可以将其部署为Azure Web App(以前称为Azure Web站点)。
但是你贡献的GitHub存储库怎么样,但是没有所有权?
答案 0 :(得分:2)
作为黑客马拉松活动的导师,我有学生来找我并问我上面的问题,因为他们团队的另一名成员拥有该库。当他们将他们的GitHub帐户链接到他们的Azure帐户时,他们只能看到他们自己的GitHub项目。
解决方案是让GitHub存储库的所有者使用他们的Azure帐户输入部署凭据以设置持续部署。
如果您为该GitHub存储库做出贡献,则所有未来的推送都将自动将最新代码部署到实时网站URL上的Azure Web App。
答案 1 :(得分:1)
我建议为Hackathon组创建一个Github组织,并将每个GitHub用户添加到组织中。这样,有权访问该组织的每个人都可以访问该代码,并且每个代码都可以拥有自己的站点部署。
以下是预览门户中新GitHub workflow的视频
答案 2 :(得分:0)
我建议分配那个仓库然后从你的叉子发布。