Attached the full context of logs post level change to DEBUG. Alas it does not look like there are debug level logs showing up for the pull request decoration behavior.
2020.12.21 16:19:02 TRACE ce[AXaGGMpDF1Eq79Iegrc3][c.sonarsource.E.D.c] ProjectAnalysis is not a pull request. Not decorating.
2020.12.21 16:19:02 INFO ce[AXaGGMpDF1Eq79Iegrc3][o.s.c.t.p.a.p.PostProjectAnalysisTasksExecutor] Pull Request decoration | status=SUCCESS | time=0ms
I’m wondering if it has something to do with the sonarscanner image we’re using - digging down that path.
OK, that helps.
First thing first, do you see the branch or PR reported in SonarQube UI ?
The type of analysis is determined by a certain number of of analysis parameters that are detected only if you use GitLab-CI or Jenkins
See: https://docs.sonarqube.org/latest/analysis/gitlab-integration/#header-4 for GitLab-CI sample YAML files
For Jenkins, you have to configure a multibranch pipeline with the GitLab branch source plugin installed
Outside of GitLab-CI and Jenkins, you cannot decorate PRs in gitlab.
Branch is in SonarQube - problem was not specifically creating a new test stanza for MRs only and not calling out the only: [merge_requests] section in the config. Currently waiting on a pipeline to finish, but 99% sure that was the issue.