【问题标题】:How to use a certain sonar server in sonar-maven-plugin如何在 sonar-maven-plugin 中使用某个声纳服务器
【发布时间】:2016-09-20 19:38:44
【问题描述】:

我已经成功构建了 SonarQube 服务器,并且我编写了几个自定义规则来查看代码。现在,只有当代码位于同一服务器上时,我才能将服务器和自定义规则与 Jenkins 和 Maven 一起使用。

我的问题是当我在另一台计算机上开发 maven 项目时,我想使用 maven build 或 maven install,我怎样才能仍然使用某个 SonarQube 服务器?只是在pom.xml中添加插件无法使用我建立的SonarQube服务器,我开发的自定义规则也没有生效。

【问题讨论】:

    标签: sonarqube sonarqube-scan


    【解决方案1】:

    in the docs 所述,您只需确保您的 SonarQube 服务器的地址可用于分析。除此之外,您应该提供具有分析权限的用户令牌(如果项目尚不存在,则提供“创建项目”权限)并进行分析。

    当然,这前提是您的 SQ 服务器在您的网络上可见。

    【讨论】:

    • 我可以简单地修改 pom.xml 文件以添加 sonar-maven-plugin 吗?由于我的团队人很多,我无法修改所有人的配置文件。
    • 单个团队成员不应将分析推送到服务器。如果他们这样做,您将进入最后一次获胜的情况。
    猜你喜欢
    • 2016-01-22
    • 2015-03-14
    • 2013-01-05
    • 2012-12-05
    • 2017-06-16
    • 1970-01-01
    • 2023-04-06
    • 2022-08-19
    • 2012-12-29
    相关资源
    最近更新 更多