【问题标题】:Running SonarQube on Multiple Project (Not Multiple Module)在多个项目(不是多个模块)上运行 SonarQube
【发布时间】:2016-06-29 01:43:41
【问题描述】:

我想在 多个项目(不是多个模块) 上单次运行(所有都是 Java 项目)。

例如: 我的文件夹结构如下

根文件夹

   |--- Project1
   |--- Project2
   |--- Project3

我想在 Project1、Project2 和 Project3 上单次运行 Sonar。

例如:如果我在“根文件夹”上运行 Sonar,则应为所有项目(Project1、Project2 等)生成报告,并且在声纳仪表板中应该是单个条目,其中包含所有项目。

我使用了 sonar-runner,但它在单个项目级别上运行,但我需要在根级别,以便在单次运行中我得到结果

有什么办法可以做到吗?

【问题讨论】:

    标签: sonarqube sonar-runner


    【解决方案1】:

    不。

    您实际上在问题中列出了两个目标:

    1. 在一次运行中分析多个项目。
    2. 在单个聚合仪表板中查看多个项目。

    第一个是不可能的。第二个是,但要完成它,您需要单独分析每个项目,然后使用商业 Views Plugin 聚合它们。

    【讨论】:

      【解决方案2】:

      我能够通过使用 sonar.modules 解决这个问题 解决方案如下所述

      Setup sonar-runner for multiple java projects

      【讨论】:

        猜你喜欢
        • 2021-02-09
        • 2017-01-10
        • 1970-01-01
        • 2015-12-23
        • 1970-01-01
        • 2015-11-20
        • 2014-11-15
        • 2015-05-22
        • 1970-01-01
        相关资源
        最近更新 更多