我正在使用JetBrains Rider开发ASP.NET Core 2.1 Web应用程序。该应用程序可在本地开发环境中使用。
但是,将应用程序部署到Azure是一个很大的挑战。该项目位于我的GitHub帐户的私有存储库中。我在网上找到的教程的屏幕截图显示了我在门户中看不到的Azure门户的一部分。例如,一个教程中的部署源列表如下所示:
在我的门户中,它看起来像这样:
我想从我的私有GitHub存储库进行部署,所以我在屏幕上选择“外部存储库”。
它看起来像这样:
“ GitHub”源配置在本教程中如下所示:
Azure门户中的源配置似乎不支持对私有存储库的授权。我想念什么?
答案 0 :(得分:0)
AFAIK,这不是一个合理的外观,即使Web应用程序的操作系统类型是Linux,也会有GitHub选项。
我认为您可以尝试创建一个新的Web应用程序,请参阅我的步骤。
此外,您还可以使用 Deployment Center(预览),它是预览版本,例如 Deployment options 的升级版,它为部署提供了更多详细信息,请参阅此article。
P.S。 连续部署的MS官方文档已经从“ 部署选项”更改为“ 部署中心(预览)”,值得一试。>