Open NicolaSpreafico opened 5 years ago
Hi there, im afraid I have no idea what the first error is about, but I can tell you in the second one that you have to replace the literal string "my-project-id" with your actual Google Cloud project ID. And just to be clear, you need to build the SonarQube builder before you can use it (ie, run gcloud builds submit . in the sonarqube directory cloned from the GitHub repo)
Sorry I did not clarify, "my-project-id" is only a placeholder 'cause I removed my actual project-id, in my true build file there is the proper value. I'm unable to solve the problem using "sonar:sonar" goal with Maven, but I made it work with SonarScanner image, so is now working.
Any thoughts about Maven problems?
Hi, I have a GAE Std project which I run with Maven as:
mvn clean verify sonar:sonar appengine:deploy -Pdevelopment
and from my machine is working fine, both Sonar analysis and GAE deployment.I reproduced the behaviour inside a Cloud Build configuration:
The GAE deployment works fine, but the SonarQube analysis is failing on every Java file: (note that this log is replicated for every Java file)
The analysis is successfully submitted to SonarQube server (so configuration and authentication is correct), but the analysis shows that 0 files has been processed
After that I tried to use the SonarScanner image, as suggested in this example: https://github.com/GoogleCloudPlatform/cloud-builders-community/blob/master/sonarqube/examples/cloudbuild.yaml
But I'm getting a different kind of error:
Both solutions are not working, do you have any suggest?