mvn verify sonar:sonar 命令是否将代码推送到声纳网络仪表板?
Does mvn verify sonar:sonar command pushes the code to sonar web dashboard?
我正在使用以下命令:
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 仪表板中发布数据还需要做什么?
尝试不使用 -Dsonar.analysis.mode=preview
:如 SonarQube 7.6: Analysis Parameters (and in this answer 中所述):
sonar.analysis.mode
Deprecated since SQ 6.6
This parameter is set to preview as part of non-Developer Edition PR decoration.
我正在使用以下命令:
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 仪表板中发布数据还需要做什么?
尝试不使用 -Dsonar.analysis.mode=preview
:如 SonarQube 7.6: Analysis Parameters (and in this answer 中所述):
sonar.analysis.mode
Deprecated since SQ 6.6 This parameter is set to preview as part of non-Developer Edition PR decoration.