We are trialing SonarQube Developer Edition 188.8.131.52448 mainly because of its PR analysis. Unfortunately, I’ve learnt that GitHub is not officially supported by SQ.
I wanted to give it a try anyway, hoping that the API is still compatible.
I’ve set everything according to the documentation, however I can’t see any decorations on the PR page.
The logs sonarqube.txt (7.7 KB) however show all success statuses - should there be a line here that indicates SQ tried to decorate a PR? Is there any way to debug the issue?
Also, documentation mentions setting per project Administration > Pull Requests > sonar.pullrequest.github.repository
but I couldn’t find any field like that in 7.9.1.
Instead, I’m running sonar scanner from jenkins with following arguments:
sonar-scanner -Dsonar.pullrequest.key=70 -Dsonar.pullrequest.branch=test -Dsonar.github.repository=mycompany:test-app
Is there any change that GitHub API will be supported? Otherwise, there is not much reason for us to use Developer edition and will have to downgrade to older version and use GitHub plugin instead