Jenkins 詹金斯没有声纳跑步选项?
我想在jenkins服务器上安装sonarQube 我可以找到的文档告诉我如何在中配置sonar runnerJenkins 詹金斯没有声纳跑步选项?,jenkins,sonarqube,sonar-runner,Jenkins,Sonarqube,Sonar Runner,我想在jenkins服务器上安装sonarQube 我可以找到的文档告诉我如何在中配置sonar runner Jenkins --> manage Jenkins --> Configure system 然而,这里没有“声纳跑步者”选项。 有一个“sonar”选项,我在其中配置了我的sonar服务器,sonar插件已经安装并且是最新的 如何显示声纳跑步者配置 (我们想要独立的声纳作业,而不是maven,因为这是一个没有maven的项目。)我可以在sonar(就在电子邮件通知部
Jenkins --> manage Jenkins --> Configure system
然而,这里没有“声纳跑步者”选项。
有一个“sonar”选项,我在其中配置了我的sonar服务器,sonar插件已经安装并且是最新的
如何显示声纳跑步者配置
(我们想要独立的声纳作业,而不是maven,因为这是一个没有maven的项目。)我可以在
sonar
(就在电子邮件通知部分的上方)和sonar Runner
中看到Jenkins>配置系统
部分
我已经安装了Jenkins 1.547和Sonar插件2.1。但是,请注意,根据链接,Jenkins 1.491+和Sonar插件2.1就足够了。好的。所以,如果我能很好地理解:
sonar分析完成后,Start Jenkins Jenkins现在将在配置页面中显示sonar runner选项。在较新版本的Jenkins(如2.2)中,sonarqube runner配置处于启用状态 管理Jenkins>全局工具配置
这就是解决方案:)您有哪个版本的SonarQube-Jenkins插件?2.1-->Sonar插件可以很快从Sonar中获益,Sonar是一个基于许多分析工具(如Checkstyle、PMD和Cobertura)的开源仪表板。2.1这是在网上找到的解释中看到的,但“声纳跑步者”部分不在这里。你使用的是哪种版本的詹金斯?詹金斯版本:1.576我可以确认,第3步是缺失的。不过,问题可能与第5步有关。我从安装指南中了解到,当您从控制台运行独立的声纳作业时,安装sonar runner是您所需要的,在jenkins上安装它从未被提及,并且在我的jenkins master(不建造,奴隶们建造)上更改路径var之类的操作看起来很奇怪。您应该安装SonarQube runner(第5点). 这篇文章是与Jenkins一起安装/更新SonarQube runner的一个例子。试着看看它是否有效。可能还有其他没有sonar runner的解决方案,比如Maven,但我不是一个mavenist。我希望这是一个解决方案,尽管有点奇怪(必须在我的jenkins master上安装东西)。现在我有一个ant的工作版本,wich似乎工作得很好,所以我不会再测试这个了,但是我会接受这个作为(可能的)答案谢谢。我在那里找到的。但我仍然看不到从构建作业或构建后作业调用独立声纳分析的选项