I am pretty new to Development community and specifically to DevOps practices , as a part of PHP project we are trying to integrate SonarQube with Gitlab , did some R& D on SonarQube and Git CI ( Continuous Integration ) and look like plugin is released for Github and SonarQube whereas not for Gitlab.
How realistic is it to configure GitLab with SonarQube for inspecting code quality for every commit and what will be the best practice to integrate these two piece.