3.특징
SonarQube는 다음과 같은 주요 특징을 가지고 있음
1. 지속적인 점검, Continuous Inspection
지속적으로 코드에 대한 검사 과정을 수행
2. DevOps와의 통합
CI 파이프라인과 통합되어 DevOps를 실천하기 위한 기술을 지원
3. 품질 요구사항 커스터마이징
Quality Gate를 통해 팀 내 표준화된 코드 품질 규격을 정할 수 있음
4. 다양한 언어 분석
약 20개가 넘는 프로그래밍 언어별 코드 분석을 지원함 Java, JavaScript 모두 분석 가능
5. 다양한 플러그인 기능
다양한 플러그인을 통해 SonarQube의 기능을 확장할 수 있음
ex. OWASP 기반 외부 라이브러리의 취약점 분석을 제공하는 확장 도구
→ dependency-check
Last updated on