It looks like SonarCloud is using the wrong server address on pull requests: https://travis-ci.org/jtablesaw/tablesaw/builds/636388237
SonarQube server [http://localhost:9000] can not be reached
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar (default-cli) on project tablesaw-parent: Unable to execute SonarQube: Fail to get bootstrap index from server: Failed to connect to localhost/127.0.0.1:9000: Connection refused (Connection refused) -> [Help 1]
I don’t specify the SonarCloud URL anywhere. It seems to work correctly like that on the master branch and I’d expect the default to point to the SonarCloud servers. Is it required to specify it?
The scanner alone doesn’t know the URL of SonarCloud. Ideally it should come from some helper tool (such as the Travis add-on), or else specified through other means (the environment variable SONARQUBE_SCANNER_PARAMS or the sonar.host.url Java property).
Are you using the Travis add-on? How do you configure the execution of the mvn command?
@janos@AlxO thanks for looking at this. Any ideas why SonarCloud might not be working on GitHub pull requests for me based on the information provided?