I’m trying to configure the GitHub pull request analysis & decoration on SonarCloud.
The pull request analysis works fine (I have the result in SonarCloud), but the decoration doesn’t start, some properties seems required:
[DEBUG] 12:05:04.997 'GitHub Pull Request Issue Publisher' skipped because one of the required properties is missing
My command line is:
mvn sonar:sonar \ -Dsonar.host.url=https://sonarcloud.io \ -Dsonar.organization=axel3rd-github \ -Dsonar.login=******* \ -Dsonar.pullrequest.provider=github \ -Dsonar.pullrequest.github.endpoint=https://api.github.com \ -Dsonar.pullrequest.github.token.secured=******* \ -Dsonar.pullrequest.github.repository=yandex-qatools/teamcity-openstack-plugin \ -Dsonar.pullrequest.branch=pull/30 \ -Dsonar.pullrequest.key=30
I have tried GitHub as provider (in some internet sample) or add sonar.pullrequest.base=master optional property … but no change .
All my properties are inline (and not filled in SonarCloud UI), could be the root cause of problem ?
Could the exhaustive list of required properties for GitHub pull request decoration shared ? (here or code link) ?
Many thanks for help or tips.