【问题标题】:SonarQube - How to import xml report into SonarQube database?SonarQube - 如何将 xml 报告导入 SonarQube 数据库?
【发布时间】:2017-11-19 01:32:04
【问题描述】:

我有一个 XML 文件,其中包含分析仪报告的问题列表。我想将这些问题导入 SonarQube 数据库,以便它反映在 SonarQube 仪表板上。我的 SonarQube 版本是 5.6.3。 Sonar 中是否有任何此类 API 可用?

【问题讨论】:

    标签: sonarqube sonarqube5.6


    【解决方案1】:

    您必须编写一个自定义插件来从您的 XML 文件中导入问题。

    为此,您将使用 API。有一个基本的developer's guide。对于超出该指南范围的问题,您应该咨询SonarQube Google Group。

    要回答您在评论中提出的问题,您在任何情况下都不应尝试直接使用数据库。您必须将数据库视为一个黑匣子,尤其是因为它的结构很容易在没有警告的情况下随着平台版本的变化而发生变化。

    编辑

    SonarQube Google Group 已经关闭,社区搬到这里:https://community.sonarsource.com/

    【讨论】:

    • 感谢您的回复。 SonarQube 数据库是否有任何文档?需要了解哪些表需要更新哪些数据。顺便说一句,XML 文件是由 Klocwork 生成的。
    • @Nir 看看我的扩展。
    猜你喜欢
    • 2021-12-26
    • 2020-11-07
    • 2018-08-25
    • 2018-09-07
    • 2020-04-16
    • 1970-01-01
    • 2017-01-21
    • 1970-01-01
    • 2016-02-18
    相关资源
    最近更新 更多