Community
Participate
Working Groups
The Hudson sonar plugin was last updated in 2012 and is version 2.0.1. The corresponding Jenkins plugin was last updated in March 2016 and is version 2.4.1 and uses SonarQube. It would be nice to update the Hudson version.
It looks like 2.0.1 is using SonarQube also but it would be nice to update the plugin.
In addition Sonar will not install automatically. The URL to get the install is incorrect. 15:53:53 FATAL: Failed to install http://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-runner/2.0/sonar-runner-2.0.zip to /var/lib/hudson/tools/Sonar_2_0 15:53:53 hudson.util.IOException2: Failed to install http://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-runner/2.0/sonar-runner-2.0.zip to /var/lib/hudson/tools/Sonar_2_0 15:53:53 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:679) 15:53:53 at hudson.tools.DownloadFromUrlInstaller.performInstallation(DownloadFromUrlInstaller.java:97) 15:53:53 at hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:54) 15:53:53 at hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:99) 15:53:53 at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:140) 15:53:53 at hudson.plugins.sonar.SonarRunnerInstallation.forNode(SonarRunnerInstallation.java:88) 15:53:53 at hudson.plugins.sonar.SonarRunnerBuilder.perform(SonarRunnerBuilder.java:185) 15:53:53 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:34) 15:53:53 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:736) 15:53:53 at hudson.model.Build$RunnerImpl.build(Build.java:181) 15:53:53 at hudson.model.Build$RunnerImpl.doRun(Build.java:136) 15:53:53 at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:524) 15:53:53 at hudson.model.Run.run(Run.java:1495) 15:53:53 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) 15:53:53 at hudson.model.ResourceController.execute(ResourceController.java:82) 15:53:53 at hudson.model.Executor.run(Executor.java:137) 15:53:53 Caused by: hudson.util.IOException2: Could not connect to http://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-runner/2.0/sonar-runner-2.0.zip. Check your internet connection. 15:53:53 at hudson.ProxyConfiguration.connect(ProxyConfiguration.java:197) 15:53:53 at hudson.ProxyConfiguration.openUrl(ProxyConfiguration.java:152) 15:53:53 at hudson.ProxyConfiguration.open(ProxyConfiguration.java:221) 15:53:53 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:634) 15:53:53 ... 15 more 15:53:53 Caused by: java.net.UnknownHostException: repository.codehaus.org 15:53:53 at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178) 15:53:53 at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) 15:53:53 at java.net.Socket.connect(Socket.java:579) 15:53:53 at sun.net.NetworkClient.doConnect(NetworkClient.java:175) 15:53:53 at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) 15:53:53 at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) 15:53:53 at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) 15:53:53 at sun.net.www.http.HttpClient.New(HttpClient.java:308) 15:53:53 at sun.net.www.http.HttpClient.New(HttpClient.java:326) 15:53:53 at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:996) 15:53:53 at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:932) 15:53:53 at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:850) 15:53:53 at hudson.ProxyConfiguration.connect(ProxyConfiguration.java:187) 15:53:53 ... 18 more