如何在使用GitHub作为源代码控制时部署Azure网站?

Dav*_*SFT 0 github azure azure-web-sites

我想创建一个网站并使用Gi​​tHub进行源代码管理.如何让Azure网站指向我的GitHub帐户并从那里提取代码?

Dav*_*SFT 5

Azure App Service支持从源代码控制和存储库工具(如BitBucket,CodePlex,Dropbox,Git,GitHub,Mercurial和TFS)持续部署到Web Apps.您可以使用这些工具维护应用程序的内容和代码,然后根据需要快速轻松地将更改推送到Azure Web应用程序.

实现这一目标有以下几个步骤:

  1. 在Azure上创建一个空网站. 在此输入图像描述
  2. 将您的Web代码从本地Git存储库推送到GitHub上的存储库.
  3. 在Azure门户中,单击新创建的网站,然后单击Deployments - > Set up continuous deployment. 在此输入图像描述
  4. 在下一个屏幕上,系统会提示您选择源.选择GitHub. 在此输入图像描述
  5. 系统将提示您输入凭据.
  6. 选择您要监控的存储库,如果可能,选择分支. 在此输入图像描述

在一段时间内,Azure将从您的GitHub存储库中提取代码,您将会很高兴!

但是,您不仅限于GitHub.您还可以在持续部署过程中从BitBucket,CodePlex,Dropbox,GitHub或Mercurial结果部署,Azure将几乎立即从您的项目中提取最新更新.