我想将自定义选项卡添加到我的构建摘要中。
在这些选项卡中我想显示结果PowerShell 测试代码覆盖率任务。结果大约是50-200*.htm
生成的报告报告生成器 https://github.com/danielpalme/ReportGenerator.
我尝试实现Write-Host "##vso[task.addattachment type=Distributedtask.Core.Summary;name=Report;]$localFile"
但大量的报告使得这个选项没有意义。
最好的解决方案是,如果可以显示如下报告:
程序集名称A.dllcollapsed:true
index.htm collapsed:false
TargetAssemblyA.htm
TargetAssemblyB.htm
TargetAssemblyC.htm
程序集名称B.dllcollapsed:false
index.htm collapsed:false
TargetAssemblyA.htm
TargetAssemblyB.htm
TargetAssemblyC.htm
有办法实现吗?
Azure DevOps 添加自定义选项卡以生成摘要
首先,我假设您正在使用 Azure DevOps Server 2019。我说得对吗?这是 Azure DevOps Server 2019 的一个已知问题:
Azure DevOps Server 中缺少代码覆盖率选项卡 https://developercommunity.visualstudio.com/content/problem/578111/code-coverage-tab-missing-in-azure-devops-server.html
此问题的修复程序已发布!安装最新的
释放自https://visualstudio.microsoft.com/downloads/ https://visualstudio.microsoft.com/downloads/.
其次,如果你想创建一个真正的自定义摘要选项卡,就像 Wouter 所说,你需要编写一个扩展Visual Studio 服务 Web 扩展 SDK https://github.com/Microsoft/vss-web-extension-sdk.
MS 团队在 github 上提供了一个很棒的示例构建结果增强器 https://github.com/microsoft/vsts-extension-samples/tree/master/build-results-enhancer,您可以查看此示例以了解更多详细信息。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)