소스 코드의 품질과 복잡성을 분석하며, 이를 통해 프로젝트의 코드를 단순화하여 읽기 쉽고 유지 관리를 도와주는 기능을 수행함. 또한, CI/CD 파이프라인에서 실행되어 코드 품질을 저하시킬 수 있는 변경 사항 병합을 방지 시켜줌
- ‘project_quality_summary_page’ 기능 플래그를 활성화 시켜야 함
- Gitlab을 설치한 머신에서 ‘sudo gitlab-rails console’ 명령어 실행(Linux 패키지 설치용)
- ‘Feature.enable(:project_quality_summary_page)’ 입력 후, true 출력
- 프로젝트의 전반적인 코드 품질 결과에 대한 개요를 표시함
- Search or go to -> 해당 프로젝트 검색 -> Analyze -> CI/CD analytics -> Project quality