0
我需要在构建服务完成运行后执行MSBuild进程以执行一些额外的工作。基本上,在应用程序完成后,我需要一个将项目移至新位置并进行其他转换的流程。有一种简单的方法可以告诉TFS Build服务在构建之后运行其他任务吗?TFS 2010构建服务执行其他任务
谢谢。
我需要在构建服务完成运行后执行MSBuild进程以执行一些额外的工作。基本上,在应用程序完成后,我需要一个将项目移至新位置并进行其他转换的流程。有一种简单的方法可以告诉TFS Build服务在构建之后运行其他任务吗?TFS 2010构建服务执行其他任务
谢谢。
<Target Name="AfterCompile">
<Copy SourceFiles="$(SolutionRoot)\..\..\Build\Project\Installer.msi" DestinationFolder="$(BinariesRoot)\Destination" />
</Target>
如果您愿意,您可以使用不同的目标,即“AfterDropBuild”,无论哪个最适合您。
当你要移动的文件上建立文件夹(构建服务器的本地驱动器上),使用AfterCompile - 这是对每一个解决方案构建执行 - 或BeforeDropBuild - 这是只执行一次。如果您想要将文件移动到放置位置(不推荐),请使用AfterDropBuild – 2011-01-20 05:32:50