作为Azure DevOps发布管道的一部分从应​​用程序服务中删除文件

时间:2019-09-26 15:59:55

标签: azure azure-devops azure-web-sites devops

我们有一个Azure DevOps发布管道,该管道使用deploy azure应用服务任务来部署应用。

我们想在此部署任务之前运行一个任务,以删除应用程序服务的bin文件夹中的所有文件。

我们不想删除目标上的所有文件,而只是删除绑定文件夹中的文件。

我看不到任何明显的任务可以使我做到这一点。任务似乎在部署服务器而不是应用程序服务的上下文中运行,因此无法启用对应用程序服务文件系统的访问。

最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

如果要避免生成不需要的文件,则在Azure App Service Deploy任务中,有一个选项“在目标位置删除其他文件”,该选项在未明确删除bin文件夹内容的同时,将确保以前版本中没有残留的内容。 / p>

enter image description here