-
Story
-
Resolution: Done
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Yes
SonarQube is an industry standard product to track the metrics of code quality.
(https://www.sonarqube.org/)
Services is using SonarQube for the PaaS project.
Read comment on BUILD_542 about how they are using SonarQube.
In a recent meeting of the "Group of interest for testing&QA" Rabbie pointed out, that
We should have an initiative to look-up the coverage & code quality and it should be trackable.
(See https://wiki.magnolia-cms.com/display/DEV/2022-03-24+GoI_QA+_T+2-weekly+meeting)
On that meeting the group has decided to set up SonarQube to use it on a first "pilot" project on a "core" module.
Constraints
Initially set it up in a way, that breaking a rule does not block (a commit) - but still provide the analysis.
Code analysis (likely) should run on jenkins, likely with jenkins-sonar-plugin, see https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-jenkins/ .
- is related to
-
BUILD-1030 New look at tooling for assessing quality of PRs
- Closed
-
BUILD-845 Quality initiative
- Selected
-
BUILD-964 Deploy managed-by-code services in AWS w/ Terraform
- Open
-
BUILD-542 Experiment with Sonarqube
- Closed
- relates to
-
BUILD-542 Experiment with Sonarqube
- Closed