mvn是否验证sonar:sonar命令将代码推送到声纳Web仪表板?

时间:2019-02-03 22:21:34

标签: maven sonarqube gitlab devops sonarqube7

我正在使用以下命令:

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仪表板中,它不会填充数据。

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

1 个答案:

答案 0 :(得分:0)

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

sonar.analysis.mode 
     

自SQ 6.6起不推荐使用   此参数设置为作为非Developer Edition PR装饰的一部分进行预览。

相关问题