将值从MSBuild任务传递到TFS构建工作流

时间:2013-04-02 16:20:58

标签: msbuild tfs2010 tfsbuild msbuild-task

有很多关于将属性值从TFS 2010 Build Workflow传递到MSBuild的示例和方法,但我需要反过来。

基本上在构建框中编写了自定义目标文件,以便对在框上运行的所有构建进行一些处理。这些目标文件中包含自定义任务,其中一些任务公开了返回值(或输出参数)。

如果可能的话,我希望能够在构建工作流程(TFS 2010)中读取这些输出参数的值。所以基本上

  1. TFS 2010 Build工作流程在构建服务器上运行
  2. 构建服务器具有自定义目标文件,这些文件将注入MSBuild管道并进行一些处理
  3. 上述2.的结果需要返回到TFS构建工作流程。
  4. 请一定帮助解决这个问题。

1 个答案:

答案 0 :(得分:1)

一种方法是将输出数据写入可从TFS Workflow轻松访问的位置。比如一个文件。然后,您需要稍微自定义TFS工作流,以便在MSBuild活动之后从文件中读入。