azure - 如何在使用 GitHub 作为源代码管理的同时部署 Azure 网站?

标签 azure github azure-web-app-service

我想创建一个网站并使用 GitHub 进行源代码控制。如何让 Azure 网站指向我的 GitHub 帐户并从那里提取代码?

最佳答案

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

有几个步骤可以实现这一点:

  1. Create an empty website on Azureenter image description here
  2. Push your web code from your local Git repository to one on GitHub.
  3. 在 Azure 门户中,单击新创建的网站,然后单击部署 -> 设置持续部署enter image description here
  4. 在下一个屏幕上,系统会提示您选择来源。选择GitHubenter image description here
  5. 系统会提示您输入凭据。
  6. 选择您要监控的存储库,如果可能的话,选择分支enter image description here

稍后,Azure 将从您的 GitHub 存储库中提取代码,然后您就可以开始了!

不过,您不仅限于 GitHub。您还可以从 BitBucket、CodePlex、Dropbox、GitHub 或 Mercurial 结果进行部署,形成持续部署过程,Azure 几乎立即从您的项目中提取最新更新。

关于azure - 如何在使用 GitHub 作为源代码管理的同时部署 Azure 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32490796/

相关文章:

Azure DevOps Pipeline Azure Blob 存储上传文件 403 禁止异常

azure - 如何授予将网站发布到 Azure 的权限?

linux - 权限被拒绝(公钥)但公钥存在于本地和远程

GitHub:有没有办法以编程方式提交问题?

azure - 我们可以在 azure 托管的 Web api 中拥有类对象的内存限制吗?

node.js - 为什么 Azure appsettings 编码给我带来错误的字符?

azure - 如何通过Azure数据工厂调用exe文件?

azure - 在 Azure AD 上存储用户的自定义字段

github - 避免从 raw.githubusercontent.com 获取缓存内容

asp.net - 在 Azure Web App 中设置 EF 连接字符串