我有一个包含多个项目的解决方案,其中一些是 Web 应用程序。我在 TFS vNext 中设置了一个多配置构建,它构建单个应用程序、创建 MSDeploy 包、获取正确的暂存配置文件并添加或替换包存档文件中的文件。
我想使用创建为要在发布管理管道中使用的工件的部署文件。问题是工件目录在每次构建(即构建 Web 应用程序)之前被清除。最后,只剩下最后一个构建的应用程序的人工制品。
我当然可以配置将工件复制到其他地方的步骤,但是问题是如何仅在构建开始时将其删除(我的意思是所有项目的构建)。
有没有办法如何禁用人工制品目录的清除或如何仅在构建开始时执行操作?有没有人有类似的经历?