如何在TFS Build 2015中将自定义部分添加到构建摘要中?

问题描述 投票:2回答:3

我可以看到在早期版本的TFS Build中有可能是add a custom section to the build summary screen,但我一直无法找到2015年的任何东西......有没有人为最新版本的TFS Build做过这个?

c# tfs continuous-integration tfsbuild
3个回答
1
投票

新的构建摘要显示在Web门户上。目前,不支持这些自定义。

您可以将其提交到用户语音网站:http://visualstudio.uservoice.com/forums/121579-visual-studio


0
投票

您可以使用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的完整文档。


0
投票

您可以使用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

© www.soinside.com 2019 - 2024. All rights reserved.