Our current setup is that we have our source code stored on Github but use BuildKite for CI. I have setup BuildKite to successfully scan the code using the docker image:
In SonarCloud, my org is bound to Github and in the SC project, Pull Request summary is enabled.
I would expect to see Pull Request decoration in Github but I am not. Is it possible to get PR decoration when building in a separate CI? is there an additional setting i need to set?
Is your project in SonarCloud “bound” to your project in GitHub? In order for SonarCloud to reach back to GitHub to update it with analysis results, it needs to know where to “reach”. And it needs to have permissions in GitHub to be able to do that.
So this isn’t about your CI. It’s mainly about initial project setup in SonarCloud.
Thanks for the screenshot. One last question before I call in the big guns: when you look at the analysis in SonarCloud, it is presented as a PR analysis or as a branch analysis?
I.e. are you explicitly passing in the PR analysis parameter/value pairs?