我可以看到在早期版本的TFS Build中有可能是add a custom section to the build summary screen,但我一直无法找到2015年的任何东西......有没有人为最新版本的TFS Build做过这个?
新的构建摘要显示在Web门户上。目前,不支持这些自定义。
您可以将其提交到用户语音网站:http://visualstudio.uservoice.com/forums/121579-visual-studio
您可以使用Powershell脚本编写自定义日志记录命令。
示例(来自GitHub页面):
The general format for a logging command is:
##vso[area.action property1=value;property2=value;...]message
To invoke a logging command, simply emit the command via standard output. For example, from a PowerShell task:
Write-Host "##vso[task.setvariable variable=testvar;]testvalue"
关于vsts-task GitHub的完整文档。
您可以使用task.uploadsummary
logging命令上载markdown文件:
##vso[task.uploadsummary]mySummaryInfo.md
基本上,您需要在markdown格式的文件中生成所需的任何摘要信息,然后将上述日志记录命令写入stdout,替换正确的文件名。 VSTS Build(现在称为Azure管道)日志记录机制将查看日志记录命令,查找文件,并将标记添加到摘要页面。
在撰写本文时,可以在此处找到文档:https://github.com/Microsoft/azure-pipelines-tasks/blob/master/docs/authoring/commands.md