【问题标题】:Running SonarQube on TeamCity在 TeamCity 上运行 SonarQube
【发布时间】:2019-01-17 02:18:35
【问题描述】:

我在 teamcity 上运行 sonarqube,我已经安装了插件,我可以看到安装的服务,但是当我将它添加到构建步骤时,我得到一个错误。

我检查了机器,但 sonarqube 服务没有运行。没有说我需要在服务器上安装 sonarscanner。

请给点建议。

错误:无法访问 SonarQube 服务器 [dev-ci-01:9000] [10:52:12]错误:SonarQube 扫描仪执行期间出错 [10:52:12]org.sonarsource.scanner.api.internal.ScannerException:无法执行 SonarQube [10:52:12] 在 org.sonarsource.scanner.api.internal.IsolatedLauncherFactory$1.run(IsolatedLauncherFactory.java:84) [10:52:12] 在 org.sonarsource.scanner.api.internal.IsolatedLauncherFactory$1.run(IsolatedLauncherFactory.java:71) [10:52:12] 在 java.security.AccessController.doPrivileged(本机方法) [10:52:12] 在 org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher(IsolatedLauncherFactory.java:71) [10:52:12] 在 org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher(IsolatedLauncherFactory.java:67) [10:52:12] 在 org.sonarsource.scanner.api.EmbeddedScanner.doStart(EmbeddedScanner.java:218) [10:52:12] 在 org.sonarsource.scanner.api.EmbeddedScanner.start(EmbeddedScanner.java:156) [10:52:12] 在 org.sonarsource.scanner.cli.Main.execute(Main.java:74) [10:52:12] 在 org.sonarsource.scanner.cli.Main.main(Main.java:61) [10:52:12]引起:java.lang.IllegalStateException:无法从服务器获取引导索引 [10:52:12] 在 org.sonarsource.scanner.api.internal.Jars.getBootstrapIndex(Jars.java:100) [10:52:12] 在 org.sonarsource.scanner.api.internal.Jars.getScannerEngineFiles(Jars.java:76) [10:52:12] 在 org.sonarsource.scanner.api.internal.Jars.download(Jars.java:70) [10:52:12] 在 org.sonarsource.scanner.api.internal.JarDownloader.download(JarDownloader.java:39) [10:52:12] 在 org.sonarsource.scanner.api.internal.IsolatedLauncherFactory$1.run(IsolatedLauncherFactory.java:75) [10:52:12] ... 还有 8 个 [10:52:12] 引起:java.lang.IllegalArgumentException:意外 url:dev-ci-01:9000/batch/index [10:52:12] 在 org.sonarsource.scanner.api.internal.shaded.okhttp.Request$Builder.url(Request.java:142) [10:52:12] 在 org.sonarsource.scanner.api.internal.ServerConnection.callUrl(ServerConnection.java:109) [10:52:12] 在 org.sonarsource.scanner.api.internal.ServerConnection.downloadString(ServerConnection.java:98) [10:52:12] 在 org.sonarsource.scanner.api.internal.Jars.getBootstrapIndex(Jars.java:96) [10:52:12] ... 还有 12 个 [10:52:12]错误: [10:52:12]错误:使用 -X 开关重新运行 SonarQube 扫描仪以启用完整的调试日志记录。 [10:52:12]进程以代码 1 退出

【问题讨论】:

  • SonarQube启动后出现什么问题?
  • Sonarqube 服务没有在服务器上启动,因为它是通过插件安装的。我应该安装它吗?
  • 寻找here 我认为SonarQube 服务器没有为你安装。请参阅 here 了解您必须遵循的说明。
  • 谢谢大家,我将 sonarqube 服务器改成 localhost:9000,它现在可以工作了。

标签: sonarqube static-analysis typescript2.0 sonarqube-scan software-quality


【解决方案1】:

谢谢大家,我将 sonarqube 服务器改为 localhost:9000,现在可以正常工作了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-05
    • 2018-05-31
    • 2017-03-21
    • 2017-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-11-20
    相关资源
    最近更新 更多