Sonar not only doesn't follow semantic versioning with their plugins, their documentation is also poor, and the beauty of simply selecting sonar as post-build action to get reports is gone (sorry Jenkins users!).
Here are the steps to get SonarQube to work today:
- Remove SonarQube from Post-build Action
- Select 'Prepare SonarQube Scanner environment' checkbox under Build Environment
- Change Maven 'Goals and options' under Build to:
clean org.jacoco:jacoco-maven-plugin:prepare-agent install