【发布时间】:2019-08-07 23:40:10
【问题描述】:
如何从 TFS 的输出文件夹中删除文件?
在“构建解决方案”任务之后,我添加了一个“删除文件”任务
Source Folder
$(Build.BinariesDirectory)
和
Contents
**/*beer*test*.dll
**/*beer*test*.pdb
**/*beer*secret*.dll
**/*beer*secret*.pdb
假设
mybeer.is.secret.dll
将从输出文件夹中删除,因此也不会在最终的“发布工件”步骤中发布。
但似乎什么都没有被删除。
另外,如果可能的话,我想从输出文件夹中删除特定的,我不确定 Build.BinariesDirectory 是否是一个不错的选择。
由于构建生成的文件夹层次结构相对于(大概)BinariesDirectory(在我的情况下为 SolutionName\bin\Debug),我使用的 ** 需要从 Debug 文件夹中删除。
【问题讨论】:
标签: msbuild build-agent