【问题标题】:SonarQube analysis mode: preview vs issuesSonarQube 分析模式:预览与问题
【发布时间】:2016-11-02 06:50:26
【问题描述】:

SonarQube(大于 5.2)分析的这些预览问题模式之间的主要区别是什么?

考虑到http://docs.sonarqube.org/display/SONAR/Conceptspublishpreview 之间的主要区别在于 preview 仅报告问题(无措施)并且不推送报告返回 SonarQube 服务器;这个想法很明确。但是问题呢? issuespreview 相同,但只能用于工具开发。我有点困惑,工具是什么意思?

【问题讨论】:

    标签: sonarqube sonarqube-scan


    【解决方案1】:

    sonar.analysis.mode 自 SQ 6.6 起已弃用。见https://docs.sonarqube.org/latest/analysis/analysis-parameters/

    【讨论】:

    【解决方案2】:

    理论上,预览模式是最终用户应该使用的,例如在使用问题报告功能时。目标是在不发布结果的情况下运行分析。问题模式是一种类似于预览但只关注问题的技术模式。它可以与其中一个拉取请求分析插件(如 GitHub 插件)结合使用。

    现在在实践中,在 SonarQube 5.6 中,他们正在做完全相同的事情。我承认这有点令人困惑,所以也许我们可以尝试简化一下。

    【讨论】:

    • 如果我需要增量模式,报告还需要发布到 SonarQube 服务器怎么办?这个有什么模式吗?
    • @TungTran 在我的情况下,我正在与 Jenkins 一起运行声纳。最后,我通过两项任务解决了这个问题:一项针对 PR,Sonar 向 Bitbucket 发送报告(问题)。第二次用于 PR 合并,Sonar 第二次运行,报告保存在 Web 仪表板中(预览版)
    猜你喜欢
    • 2023-03-06
    • 2020-11-21
    • 1970-01-01
    • 2019-10-24
    • 2015-06-30
    • 2017-03-03
    • 2018-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多