[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:220.127.116.116:sonar (default-cli) on project 'prefix-project' Project was never analyzed. A regular analysis is required before a branch analysis -> [Help 1]
Given the error message says it is an error for the project
prefix-project I guessed that the plugin wanted to link everything to a project with that key in SonarQube. Since I was creating this in a different Project Team, there might be an issue with the new service connection (those are tied to the team project). So to test, I created a project in SonarQube with the same key.
Running another build resulted in the same error. Running a build on the master branch, just to make sure it wasn’t related to a different branch and I need to run it first on on the master branch: same error.
In the pom file I noticed that there was an extra
And running the build in debug mode showed that it was using that combination as a project key for the SonarQube project. So, changed the project key in SonarQube to use that:
Using that project key with the default tasks now works.
Prepare step before running with Maven:
Update Maven build tasks to push to SonarQube: