我目前有一个.net和一个角度应用程序,都通过appveyor部署到azure。现在我想在github repo中添加一个node.js应用程序,也可以通过appveyor和azure进行部署。
但我不知道从哪里开始。
答案 0 :(得分:0)
我应该创建什么样的天蓝色应用?只是标准的网络应用程序 服务?
首先,我可以分享Azure App Service计划,当我们选择其中一个时。请参阅此文档(https://azure.microsoft.com/en-us/documentation/articles/azure-web-sites-web-hosting-plans-in-depth-overview/)。然后,为了选择哪个服务计划,它取决于站点负载和要求。它与部署渠道无关。
如何通过appveyor将其部署到azure?
您可以尝试按照本指南Deploying using Web Deploy,在设置 =&gt; 构建<中选中打包Web应用程序以进行Web部署复选框/ strong> appveyor中项目的标签。
然后登录Azure管理门户并下载发布配置文件。在AppVeyor中指定以下部署设置:
https://<publishUrl>/msdeploy.axd?site=<msdeploySite>
<msdeploySite>
<userName>
<userPWD>
disabled
使用部署标签中已下载的发布配置文件XML文件中的值替换<publishUrl>, <msdeploySite>, <userName> and <userPWD>
。