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
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