您可以从 Sonar 5.5 中的 taskid 生成 html 报告吗?
Posted
技术标签:
【中文标题】您可以从 Sonar 5.5 中的 taskid 生成 html 报告吗?【英文标题】:Can you generate an html report from a taskid in Sonar 5.5? 【发布时间】:2017-04-23 04:27:36 【问题描述】:我发现我的声纳预览分析(生成 html 报告)和我的声纳扫描仪运行(生成任务 ID 和构建损坏指示)经常不同步。 (您看不到哪个问题(在 CI 服务器中)导致了特定的声纳扫描仪故障。
我想要做的是从我们从声纳扫描仪运行中获得的任务 ID 生成 html 报告(显示问题增量)。
我的问题是:你能从 Sonar 5.5 中的 taskid 生成 html 报告吗?
【问题讨论】:
“导致特定声纳扫描仪故障”...您的意思是“导致特定质量门故障”吗? 是的,我会同意的。这可能吗? 【参考方案1】:这里似乎有各种想法的混合和误解:
预览分析 - 独立于服务器运行 完整分析 - 向服务器提交分析报告 构建破坏者 - 如果项目在(完整)分析结束时未能通过质量门,则将 -1 返回到构建作业 HTML 报告 - 可选的附加分析输出预览分析本质上会与服务器“不同步”,因为它不会将任何内容提交回服务器。另外,因为:
质量门只能通过/失败作为全面分析的结果, 构建只能因质量门失败(在全面分析中)而中断预览分析不能破坏构建。
现在让我们谈谈 HTML 报告。您可以生成一个作为分析的附加输出,但这必须在分析期间完成。它不能追溯发生。
【讨论】:
嗨 G. Ann - 感谢您的帮助。我正在尝试获取破坏构建的类。破坏者不会告诉我。我可以告诉人们查看 Web 服务器上的声纳问题列表 - 但在声纳 5.1 之前,他们可以只查看本地生成的 html 报告。如果我通过分析生成 html 报告 - 那么它与构建破坏原因不同步。我可以通过分析 id 获得与 build-breaker 同步的分析报告吗? 报告将自动与其构建同步。以上是关于您可以从 Sonar 5.5 中的 taskid 生成 html 报告吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 sql server 2008 中具有不同 TaskIds 的表中查找日期?