Hello!
I am using a trial of SonarQube Developer Edition 7.7. I am attempting to configure Pull Request decoration for a GitHub repository, but it does not appear to be working.
I am still running my instance of SonarQube locally, per the instructions here:
https://docs.sonarqube.org/latest/setup/get-started-2-minutes/
I have also read through the pull request instructions here:
https://docs.sonarqube.org/latest/analysis/pull-request/
Per these instructions, I have done the following:
- In the Global > Administration > Pull Requests tab, I have set the following values:
- sonar.pullrequest.provider
- sonar.alm.github.app.name
- sonar.alm.github.app.id
- sonar.alm.github.app.privateKey.secured
- Note: I did not set sonar.pullrequest.github.endpoint, as I am not using GitHub Enterprise
- In my project’s Administration > Pull Requests tab, I have set the following values:
- sonar.pullrequest.provider
- sonar.pullrequest.github.repository
- When I run the SonarScanner begin command, I append the following parameters:
- sonar.pullrequest.key
- sonar.pullrequest.branch
- sonar.pullrequest.base
- sonar.github.oauth
When I do this, the SonarQube page does correctly reflect the changes in the pull requests, but I do not see the decorations on GitHub as expected. What additional information do I need to configure?