![Code quality testing with SonarQube and Gitlab CI for PHP applications | by Nicolas Tournier | LINKBYNET | Medium Code quality testing with SonarQube and Gitlab CI for PHP applications | by Nicolas Tournier | LINKBYNET | Medium](https://miro.medium.com/v2/resize:fit:637/1*nc6la_wtM56DpmJV4HDe1Q.png)
Code quality testing with SonarQube and Gitlab CI for PHP applications | by Nicolas Tournier | LINKBYNET | Medium
![Code quality ,semgrep-sast failed :''not valid: is this a git repository?" - GitLab CI/CD - GitLab Forum Code quality ,semgrep-sast failed :''not valid: is this a git repository?" - GitLab CI/CD - GitLab Forum](https://global.discourse-cdn.com/gitlab/original/3X/9/d/9d428fabf9f4d25c9fd538b9298070d2efb79e08.png)
Code quality ,semgrep-sast failed :''not valid: is this a git repository?" - GitLab CI/CD - GitLab Forum
![Diving into Seamless Code Quality: Unleashing the Power of SonarQube in GitLab Pipeline | by Sheetal Agarwal | Searce Diving into Seamless Code Quality: Unleashing the Power of SonarQube in GitLab Pipeline | by Sheetal Agarwal | Searce](https://miro.medium.com/v2/resize:fit:1200/1*imFXvmkKx572ctTPXTCVSQ.png)
Diving into Seamless Code Quality: Unleashing the Power of SonarQube in GitLab Pipeline | by Sheetal Agarwal | Searce
![Static Code Analysis: CodeClimate with GitLab (+ private runner configuration) | by Rizki Kurniawan | Medium Static Code Analysis: CodeClimate with GitLab (+ private runner configuration) | by Rizki Kurniawan | Medium](https://miro.medium.com/v2/resize:fit:1400/1*B7lriwgp9qfnwsMxm7jxAg.png)