Looking at the TravisCI add-on documentation, looks like there is something missing in the “SonarQube Scanner for Maven” documentation: you need to specify the sonar.projectKey property (in your POM or in the command line execution) and set it to spring-petclinic_spring-framework-petclinic in your case. Otherwise, Maven infers the project key from the groupId and the artifactId - which does not exist in your org.