【问题标题】:Does mvn verify sonar:sonar command pushes the code to sonar web dashboard?mvn verify sonar:sonar 命令是否将代码推送到声纳 Web 仪表板?
【发布时间】:2019-02-04 13:56:02
【问题描述】:

我正在使用以下命令:

mvn --batch-mode verify sonar:sonar 
    -Dsonar.host.url=$SONAR_URL 
    -Dsonar.login=$SONAR_LOGIN -Dsonar.analysis.mode=preview 
    -Dsonar.gitlab.commit_sha=$CI_COMMIT_SHA 
    -Dsonar.gitlab.ref_name=$CI_COMMIT_REF_NAME 
    -Dsonar.gitlab.project_id=$CI_PROJECT_ID

这会创建一个新的流水线阶段,鼠标悬停会给出扫描的概要。
但在声纳网络仪表板中,它不会填充数据。

还需要做什么才能在 Web 仪表板中发布数据?

【问题讨论】:

    标签: maven sonarqube gitlab devops sonarqube7


    【解决方案1】:

    尝试不使用-Dsonar.analysis.mode=preview:如SonarQube 7.6: Analysis Parameters(和this answer)中所述:

    sonar.analysis.mode 
    

    自 SQ 6.6 起已弃用 此参数设置为作为非开发者版 PR 装饰的一部分进行预览。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-19
      • 1970-01-01
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 2021-07-21
      • 2017-01-30
      相关资源
      最近更新 更多