使用Web部署,您如何发布到特定的插槽?

ric*_*ard 6 azure webdeploy azure-web-sites

我正在使用Web部署(使用appveyor)发布到我的Web应用程序.我如何发布到特定的插槽(即分段)而不是发布到生产槽?

特定插槽的服务器URL是什么?

编辑

如果app scm是:

https://myappprod.scm.azurewebsites.net:443/msdeploy.axd?site=myappprod

我试过的事情:

https://myappprod.scm.azurewebsites.net:443/msdeploy.axd?site=myappprod-staging

https://myappprod-staging.scm.azurewebsites.net:443/msdeploy.axd?site=myappprod-staging

https://myappprod-staging.scm.azurewebsites.net:443/msdeploy.axd?site=myappprod

到目前为止没有爱...

解决方案 - 为子孙后代

在此输入图像描述

单击"获取发布..."按钮以获取特定插槽的发布设置.

Ben*_*enV 5

您可以下载特定部署插槽的publishsettings文件.通过查看其中一个,似乎发布URL的格式为
https://myappprod-staging.scm.azurewebsites.net:443/msdeploy.axd?site=myappprod__staging.