我们使用cake来定义我们的.NET构建,主要是因为我们可以在构建服务器上运行与开发者工作站相同的构建。 TFS 2013是我们真正的CI平台;构建工作流实际上只是一个build.ps1
活动,它调用powershell并通过其cake
脚本运行cake。
基本版本运行良好,我正准备生成报告(单元测试结果,覆盖率报告等)。我希望这些报告出现在构建的摘要屏幕中,但目前构建给我的唯一反馈是构建日志下./tst/
的控制台输出。正在生成报告文件并将其放入构建的l = [u'four', u'gag', u'prefix', u'woods']
l2 = [i.encode('UTF-8') for i in l]
print l2
['four', 'gag', 'prefix', 'woods']
文件夹中,但该文件夹的内容不会出现在构建信息中的任何位置。
如何将测试报告添加到构建摘要和/或信息页面?