Azure管道在部署之前删除应用程序服务上的文件

时间:2019-03-12 11:46:39

标签: azure azure-devops azure-pipelines azure-pipelines-release-pipeline

我正在使用Azure管道在应用程序服务上部署我的asp.net网站。 在部署之前,我需要在删除应用程序服务上删除一些文件。 唯一的方法是使用Kudu API?或者我可以使用poweshell脚本直接访问和操作文件?

谢谢

1 个答案:

答案 0 :(得分:0)

如果您使用“部署Azure应用服务”任务,则可以显式选择部署应用程序的方式。通过将其设置为“ WebDeploy”,您可以设置任务以删除App Service上但部署包中不存在的所有文件。

配置如下所示:

enter image description here