首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFSBuild -在tfs2013上保存每个tfs的OpenCover/ReportGenerator输出

TFSBuild -在tfs2013上保存每个tfs的OpenCover/ReportGenerator输出
EN

Stack Overflow用户
提问于 2016-02-05 06:42:45
回答 2查看 700关注 0票数 0

目前,我正在尝试使用OpenCover运行自定义代码覆盖率,并使用报表生成器生成易于读格式的输出。这两个应用程序的最后输出是xml文件。

我使用构建定义中的InvokeProcess活动来运行这些应用程序以获取它们的输出,但是输出目前只存在于构建控制器的构建二进制文件文件夹中。(例如:C:\Builds\1\project_collection\build_definition\bin)

我希望将这些文件保存在某个位置,并在需要时通过单击生成摘要中显示的超链接来检索这些文件,类似于在tfs构建摘要中显示内置代码覆盖率结果的方式。

我尝试过这个问题,但正如您所看到的,没有列出正确的答案。

那么,如何将这些输出文件复制到某个远程位置,并在构建摘要中引用它们来检索它们呢?

EN

回答 2

Stack Overflow用户

发布于 2016-02-06 10:13:46

  1. 将输出复制到某个远程位置类似于将输出复制到放置文件夹。您只需在构建定义中指定放置位置--构建默认值--暂存位置。请查看下面的截图:

  1. 参考构建摘要中的二进制文件来检索它们,您可以向构建过程模板中添加一个新的活动“WriteCustomSummaryInformation”,该模板具有几个属性,允许您创建一个新节并向该部分添加文本。有关更多信息,请访问此博客:http://blogs.msdn.com/b/jpricket/archive/2012/06/07/tfs11-rc-simple-build-summary-customization.aspx
票数 0
EN

Stack Overflow用户

发布于 2016-07-03 08:28:10

我在这里还回答了在TFS 2015生成摘要中显示OpenCover结果,现在可以在TFS 2015中自定义构建结果。

我设法通过REST-接口将OpenCover xml结果文件上传为‘testrun-附件’,并在构建摘要选项卡和它自己扩展的“构建结果-视图”上显示摘要值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35217825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档