JetBrains / TeamCity.SonarQubePlugin

A plugin for TeamCity server allowing you to configure and run SonarQube analysis from the CI
Apache License 2.0
53 stars 31 forks source link

Java error while analysing a Go Project after upgrade of Sonar Runner to 2017.1-13 #47

Closed ghost closed 6 years ago

ghost commented 6 years ago

I upgraded Sonar Runner to 2017.1-13 and after that while building a Go Project, I can following error. Not sure why its looking for sonar.java.binaries when my project is written in Go. I can following error in the TeamCity Build.log:

[14:57:39]Step 3/3: SonarQube Runner (6s) [14:57:39][Step 3/3] Starting SQS from /etc/buildAgent1/tools/sonar-qube-scanner.2.4-runner [14:57:39][Step 3/3] -classpath [14:57:39][Step 3/3] /etc/buildAgent1/tools/sonar-qube-scanner.2.4-runner/lib/sonar-runner-dist-2.4.jar [14:57:39][Step 3/3] org.sonar.runner.Main [14:57:39][Step 3/3] -Dproject.home=. [14:57:39][Step 3/3] -Dsonar.host.url=https://XXX.XXX [14:57:39][Step 3/3] -Dsonar.projectKey=XXX [14:57:39][Step 3/3] -Dsonar.projectName=XXX [14:57:39][Step 3/3] -Dsonar.projectVersion=389 [14:57:39][Step 3/3] -Dsonar.sources=/data/buildAgent1/work/b67bbc3af5f79b3e [14:57:39][Step 3/3] -Dsonar.password= [14:57:39][Step 3/3] -Dsonar.login= [14:57:39][Step 3/3] -Dscanner.home=/etc/buildAgent1/tools/sonar-qube-scanner.2.4-runner [14:57:39][Step 3/3] Starting: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre/bin/java -classpath /etc/buildAgent1/tools/sonar-qube-scanner.2.4-runner/lib/sonar-runner-dist-2.4.jar org.sonar.runner.Main -Dproject.home=. -Dsonar.host.url=https://XXX.XX -Dsonar.projectKey=Colony -Dsonar.projectName=Colony -Dsonar.projectVersion=389 -Dsonar.sources=/data/buildAgent1/work/b67bbc3af5f79b3e -Dsonar.password= -Dsonar.login= -Dscanner.home=/etc/buildAgent1/tools/sonar-qube-scanner.2.4-runner [14:57:39][Step 3/3] in directory: /data/buildAgent1/work/b67bbc3af5f79b3e [14:57:39][Step 3/3] SonarQube Runner 2.4 [14:57:39][Step 3/3] Java 1.8.0_161 Oracle Corporation (64-bit) [14:57:39][Step 3/3] Linux 3.10.0-693.21.1.el7.x86_64 amd64 [14:57:39][Step 3/3] INFO: Runner configuration file: NONE [14:57:39][Step 3/3] INFO: Project configuration file: NONE [14:57:39][Step 3/3] INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent) [14:57:39][Step 3/3] INFO: Work directory: /data/buildAgent1/work/b67bbc3af5f79b3e/./.sonar [14:57:39][Step 3/3] INFO: SonarQube Server 7.1.0.11001 [14:57:40][Step 3/3] 14:57:40.140 INFO - Publish mode [14:57:40][Step 3/3] 14:57:40.358 INFO - Load global settings [14:57:40][Step 3/3] 14:57:40.534 INFO - Load global settings (done) | time=177ms [14:57:40][Step 3/3] 14:57:40.543 INFO - Server id: AWO7-uBKeBjyjgchqSN2 [14:57:40][Step 3/3] 14:57:40.557 INFO - User cache: /root/.sonar/cache [14:57:40][Step 3/3] 14:57:40.844 INFO - Load plugins index [14:57:40][Step 3/3] 14:57:40.900 INFO - Load plugins index (done) | time=56ms [14:57:40][Step 3/3] 14:57:40.900 INFO - Load/download plugins [14:57:40][Step 3/3] 14:57:40.922 INFO - Load/download plugins (done) | time=22ms [14:57:41][Step 3/3] 14:57:41.591 INFO - Process project properties [14:57:41][Step 3/3] 14:57:41.625 INFO - Load project repositories [14:57:41][Step 3/3] 14:57:41.637 INFO - Load project repositories (done) | time=12ms [14:57:41][Step 3/3] 14:57:41.746 INFO - Load quality profiles [14:57:41][Step 3/3] 14:57:41.777 INFO - Load quality profiles (done) | time=31ms [14:57:41][Step 3/3] 14:57:41.815 INFO - Load active rules [14:57:42][Step 3/3] 14:57:42.318 INFO - Load active rules (done) | time=503ms [14:57:42][Step 3/3] 14:57:42.321 INFO - Load metrics repository [14:57:42][Step 3/3] 14:57:42.345 INFO - Load metrics repository (done) | time=24ms [14:57:42][Step 3/3] 14:57:42.380 INFO - Project key: Colony [14:57:42][Step 3/3] 14:57:42.380 INFO - Project base dir: /data/buildAgent1/work/b67bbc3af5f79b3e [14:57:42][Step 3/3] 14:57:42.381 INFO - ------------- Scan Colony [14:57:42][Step 3/3] 14:57:42.540 INFO - Load server rules [14:57:42][Step 3/3] 14:57:42.594 INFO - Load server rules (done) | time=54ms [14:57:42][Step 3/3] 14:57:42.637 INFO - Base dir: /data/buildAgent1/work/b67bbc3af5f79b3e [14:57:42][Step 3/3] 14:57:42.637 INFO - Working dir: /data/buildAgent1/work/b67bbc3af5f79b3e/.sonar [14:57:42][Step 3/3] 14:57:42.639 INFO - Source paths: . [14:57:42][Step 3/3] 14:57:42.639 INFO - Source encoding: UTF-8, default locale: en_US [14:57:42][Step 3/3] 14:57:42.786 INFO - Index files [14:57:44][Step 3/3] 14:57:44.024 INFO - 18238 files indexed [14:57:44][Step 3/3] 14:57:44.025 INFO - Quality profile for go: Sonar way [14:57:44][Step 3/3] 14:57:44.026 INFO - Quality profile for java: Sonar way [14:57:44][Step 3/3] 14:57:44.026 INFO - Quality profile for js: Sonar way [14:57:44][Step 3/3] 14:57:44.026 INFO - Quality profile for py: Sonar way [14:57:44][Step 3/3] 14:57:44.026 INFO - Quality profile for web: Sonar way [14:57:44][Step 3/3] 14:57:44.026 INFO - Quality profile for xml: Sonar way [14:57:45][Step 3/3] 14:57:45.274 INFO - Sensor JavaSquidSensor [java] [14:57:45][Step 3/3] 14:57:45.564 INFO - Configured Java source version (sonar.java.source): none [14:57:45][Step 3/3] 14:57:45.576 INFO - JavaClasspath initialization [14:57:45][Step 3/3] INFO: ------------------------------------------------------------------------ [14:57:45][Step 3/3] INFO: EXECUTION FAILURE [14:57:45][Step 3/3] INFO: ------------------------------------------------------------------------ [14:57:45][Step 3/3] Total time: 6.278s [14:57:45][Step 3/3] ERROR: Error during Sonar runner execution [14:57:45][Step 3/3] ERROR: Unable to execute Sonar [14:57:45][Step 3/3] ERROR: Caused by: Please provide compiled classes of your project with sonar.java.binaries property [14:57:45][Step 3/3] ERROR: [14:57:45][Step 3/3] ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with the -e switch. [14:57:45][Step 3/3] Final Memory: 18M/859M [14:57:45][Step 3/3] ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging. [14:57:45][Step 3/3] INFO: ------------------------------------------------------------------------ [14:57:45][Step 3/3] Process exited with code 1 [14:57:45][Step 3/3] Process exited with code 1 [14:57:45][Step 3/3] Step SonarQube Runner failed

Linfar commented 6 years ago

Did the build run successfully before the upgrade?

Linfar commented 6 years ago

There is not enough info to handle this ticket and the user was deleted so I will close this ticket for now