jenkins Gradle Sonar构建问题

kmbjn2e3  于 2023-11-17  发布在  Jenkins
关注(0)|答案(2)|浏览(173)

我正在使用Jenkins slave通过nodejs lambda进行构建。我的gradle版本是4.4.1,我正在使用2.4中的sonar插件。Sonar build在jenkins slave中失败。下面是stacktrace

  1. 23:51:16.059 [ERROR]
  2. [org.gradle.internal.buildevents.BuildExceptionReporter]
  3. 23:51:16.060 [ERROR]
  4. [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build
  5. failed with an exception.
  6. 23:51:16.060 [ERROR]
  7. [org.gradle.internal.buildevents.BuildExceptionReporter]
  8. 23:51:16.060 [ERROR]
  9. [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
  10. 23:51:16.060 [ERROR]
  11. [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed
  12. for task ':sonarqube'.
  13. 23:51:16.060 [ERROR]
  14. [org.gradle.internal.buildevents.BuildExceptionReporter] > Unable to execute
  15. SonarQube....
  16. ...................
  17. 23:51:16.063 [ERROR]
  18. [org.gradle.internal.buildevents.BuildExceptionReporter]
  19. Caused by: java.lang.IllegalStateException: Fail to bootstrap from server.
  20. Bootstrap index was:
  21. 23:51:16.063 [ERROR]
  22. [org.gradle.internal.buildevents.BuildExceptionReporter]
  23. sonar-deprecated-4.3.2.jar,sonar-graph-4.3.2.jar,hibernate-entitymanager-
  24. 3.4.0.GA.jar,xstream-1.3.1.jar,xpp3-1.1.3.3.jar,sonar-channel-
  25. 4.1.jar,maven-plugin-registry-2.2.0.jar,maven-model-2.2.0.jar,maven-
  26. profile-2.2.0.jar,sonar-colorizer-4.3.2.jar,sonar-check-api-
  27. 4.3.2.jar,plexus-utils-1.5.15.jar,commons-codec-1.8.jar,sonar-plugin-api-
  28. 4.3.2.jar,ejb3-persistence-1.0.2.GA.jar,picocontainer-2.14.3.jar,commons-
  29. beanutils-1.8.3.jar,commons-dbutils-1.5.jar,logback-core-
  30. 1.0.13.jar,geronimo-spec-jta-1.0-M1.jar,sonar-java-api-4.3.2.jar,maven-
  31. artifact-2.2.0.jar,hibernate-commons-annotations-3.1.0.GA.jar,h2-
  32. 1.3.172.jar,woodstox-core-lgpl-4.0.4.jar,sonar-update-center-common-
  33. 1.8.jar,akiban-persistit-3.2.7.jar,sonar-home-4.3.2.jar,hibernate-
  34. annotations-3.4.0.GA.jar,javassist-3.4.GA.jar,sonar-markdown-
  35. 4.3.2.jar,log4j-over-slf4j-1.7.5.jar,commons-lang-2.6.jar,slf4j-api-
  36. 1.7.5.jar,maven-settings-2.2.0.jar,blueprints-core-2.2.0.jar,commons-pool-
  37. 1.5.4.jar,stax2-api-3.0.1.jar,gson-2.2.4.jar,commons-dbcp-1.4.jar,sonar-
  38. batch-4.3.2.jar,guava-10.0.1.jar,plexus-classworlds-2.5.1.jar,maven-project-
  39. 2.2.0.jar,hibernate-core-3.3.2.GA.jar,sonar-duplications-4.3.2.jar,antlr-
  40. 2.7.6.jar,mybatis-3.2.2.jar,staxmate-2.0.0.jar,jcl-over-slf4j-
  41. 1.7.5.jar,json-simple-1.1.1.jar,sonar-core-4.3.2.jar,sonar-batch-maven-
  42. compat-4.3.2.jar,sonar-squid-4.1.jar,commons-io-2.4.jar,commons-
  43. configuration-1.6.jar,dom4j-1.6.1.jar,commons-collections-3.2.1.jar,logback-
  44. classic-1.0.13.jar,jcommon-1.0.12.jar
  45. 23:51:16.063 [ERROR]
  46. [org.gradle.internal.buildevents.BuildExceptionReporter] at
  47. org.sonarsource.scanner.api.internal.Jars.getScannerEngineFiles(Jars.java:88)
  48. 23:51:16.063 [ERROR]
  49. [org.gradle.internal.buildevents.BuildExceptionReporter] at
  50. org.sonarsource.scanner.api.internal.Jars.download(Jars.java:70)
  51. 23:51:16.063 [ERROR]
  52. [org.gradle.internal.buildevents.BuildExceptionReporter] at
  53. org.sonarsource.scanner.api.internal.JarDownloader.download(JarDownloader.java:39)
  54. 23:51:16.063 [ERROR]
  55. [org.gradle.internal.buildevents.BuildExceptionReporter] at
  56. org.sonarsource.scanner.api.internal.IsolatedLauncherFactory$1.run(IsolatedLaun
  57. cherFactory.java:75)
  58. 23:51:16.063 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
  59. ... 48 more
  60. 23:51:16.063 [ERROR]
  61. [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by:
  62. java.lang.ArrayIndexOutOfBoundsException: 1

字符串
任何指针找到根本原因将是很大的帮助
我也在使用jacoco插件版本0.7.1.201405082137

l2osamch

l2osamch1#

SonarQube服务器4.3.2现在非常旧。您使用的扫描仪可能不再兼容。请考虑更新所有SonarQube堆栈(服务器,扫描仪,插件,...)。

liwlm1x9

liwlm1x92#

确保SonarQube插件(sonarqube)和其他相关插件(如JaCoCo)的版本与您的Gradle版本(4.4.1)兼容。您可能需要查看插件文档或发行说明以了解兼容性信息。

相关问题