I installed the github app with the webhook & user auth url. Config github integration in ALM with the github app .pem file.
I have tried manually scan it locally and it works. But when I try to push the git commits and go to PR page, there is nothing showing on the page as well as the server logs. However in github app advance tab, the deliver shows successful.
Ok then go to your “project settings” > “general settings” > “Pull Request Decoration”, and make sure that you selected your GH instance here. then run the analysis on the PR again
Nope. It’s actually submit a PR -> That trigger your QA who run the sonar scanner -> a report is sent to SonarQube -> SonarQube process this task as part of the background tasks (the compute engine) -> at the end of this background processing, SonarQube call the ALM to perform the PR decoration.
We found this in our log 2020.11.11 09:06:11 INFO ce[AXWxxxxxxxxxxxx2][o.s.c.t.p.a.p.PostProjectAnalysisTasksExecutor] Pull Request decoration | status=SUCCESS | time=1698ms @timestamp 1605085572530
It states the PR Decoration is successful, however, we are still unable to see the decoration in our github PR page.