OpenPecha / monlamai-app-web

MIT License
0 stars 0 forks source link

Sonarqube integration #198

Open Karma-Tsering opened 3 months ago

Karma-Tsering commented 3 months ago

Description

SonarQube is an on-premise analysis tool designed to detect coding issues in 30+ languages, frameworks, and IaC platforms. By integrating directly with your CI pipeline or on one of our supported DevOps platforms, your code is checked against an extensive set of rules that cover many attributes of code, such as maintainability, reliability, and security issues on each merge/pull request. We going to integrate Sonarqube with our project.

Implementation plan

Setting up the sonarqube Integrate it with github

updated task

Test coverage is not reflecting in sonarcloud report. To achieve this, need to run the test from github action and then sonarscan should get the coverage report

ta4tsering commented 2 months ago

Since @kaldan007 created the Sonarcloud account, waiting for the admin credentials from him.