致命:没有为此作业分配SonarQube安装。可以配置0个可用安装

时间:2016-03-02 15:59:53

标签: java jenkins build sonarqube

我正在尝试使用Jenkins中的SonarQube配置代码质量检查。我添加了Jenkins Sonar - 插件并在Manage Jenkins中配置 - 配置系统 - MSBuild SonarQube Runner Error

但是当我尝试用Jenkins建立我的项目时,我收到了错误:

  

致命:没有为此作业分配SonarQube安装。有0   可配置的可用安装。如果你想   将很多工作重新分配给不同的SonarQube安装请参阅   <击> http://docs.sonarqube.org/display/PLUG/Reassign+Jobs+to+Another+SonarQube+Instance   构建步骤'Invoke Standalone SonarQube Analysis'标记为build   失败频道停止

编辑

错误消息中引用的页面已移动。新网址为:https://docs.sonarqube.org/display/SCAN/Reassign+Jobs+to+Another+SonarQube+Instance

2 个答案:

答案 0 :(得分:0)

全局配置有两部分。你做了第一个。现在,您必须至少配置一个SonarQube服务器。

查找标有“SonarQube”或“SonarQube服务器”的页面底部的部分,并配置您希望分析提交数据的服务器实例。

答案 1 :(得分:0)

对于Maven或Ant步骤,您需要设置变量以将扫描仪指向sonarqube服务器。

maven

对于Standalone,您可以直接定义声纳服务器安装。

standalone

Instructions