如何在VSTS中的每个部署之前清除目标Azure网站Windows Server上的wwwroot文件夹

问题描述 投票:17回答:1

经过大约十几次部署后,由于活跃的开发和部署,wwwroot目录中充满了大量文件。我们正在使用VSTS的Azure App Service Deploy任务部署到Azure Web站点Windows Server以获取ASP.NET Web API项目,有没有办法在部署到Avsts预部署清理之前清理wwwroot目录?

azure azure-devops azure-web-sites
1个回答
39
投票

使用Azure App Service Deploy任务时,如果您正在使用“使用Web Deploy发布”选项,则还可以选择“在目标中删除其他文件”。

enter image description here

如果选中此选项,则部署过程将删除目标中正在部署的程序包中没有相应文件的任何文件。

换句话说,它将删除不再需要的先前部署中的任何遗留文件。

© www.soinside.com 2019 - 2024. All rights reserved.