I followed the steps of integration of github with Sonarqube for PR checks as mentioned in the Sonarqube documentation like creating a GitHub app and configuring the Sonarqube instance but after that I am not able to see any PR checks of Sonarqube in my Github…I am doing for the first time please help me with the required steps to do this …like what should I have to do after creating the github app and configuring the Sonarqube instance to do get decoration of PR checks?
One step that’s implicit in those directions is that you need a CI engine in the middle to notice your PR creation / update and fire the build/analysis. Do you have that in place?
Thanks for your reply.
CI engine in between you mean is like Jenkins ? So for integration Github with Sonarqube… I need to have some CI engine like Jenkins in between?? Can you please provide me the full steps to do the same?
You might find people here in this community who are willing to step in and help you on that, but it’s really outside the scope of this community. I would try searching for something like “getting started with Continuous Integration” or even “getting started with Jenkins”. I’m sure there are dozens (at least!) of blogs and tutorials out there to get you started.
Just one thing tho: your CI (Jenkins?) instance should not be on the same server as your SonarQube instance.
Definitely I will search for that…but one more question I want to ask to you that for integrating GitHub with Sonarqube …I have created the Github App and also set the Sonarqube instance as mentioned in the Sonarqube documentation…so after doing all this …Jenkins also need to be configured also for doing the integration?? or just Sonarqube and GitHub is required for integration because it nothing mentioned in Sonarqube documentation for Jenkins congratulation?
Please clear me with this question actually I am bit confused.
Please help me with this Ann…it would be great help for me.