【发布时间】:2018-07-03 12:17:17
【问题描述】:
集成时出现以下命令未找到错误:
sonar:sonar -Dsonar.host.url=http://xxx.xxx.x.xx:8080
/var/folders/cv/k3dczf5d0lsbms1bz_pddnym0000gp/T/jenkins2968219490769913394.sh: line 8:
**sonar:sonar: command not found**
我按照这两个链接在 Jenkins 中进行声纳集成。
- https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins
- https://medium.com/devops-process-and-tools/jenkins-configuration-523f6c3d0896
但不能完全实现。它显示命令未找到错误。以下是我的问题的附加屏幕截图。
【问题讨论】:
-
显然
sonar:sonar不是一个有效的命令。您的构建步骤如何? -
你的构建框架是什么?对于最近的 Android 项目,它应该是 Gradle。然后你可以使用 Gradle 的 SonarQube 扫描仪。