이 문서는 SonarQube 분석 파라미터 정보를 공유하기 위해 작성되었다.
SonarQube 9.9버전 기준으로 버전에 따라 내용이 다를 수 있다.
목차 |
---|
...
개요
프로젝트 분석 파라미터는 여러 곳에서 구성될 수 있다.
...
UI를 통해 설정된 파라미터는 이후 분석에 재사용할 수 있으며, 스캐너가 파라미터를 읽는 방식의 구조가 있다.
우선 순위에 따른 계층 구조는 다음과 같다.
- Global properties(전역 속성): 모든 프로젝트에 적용됨. UI의 Administration > Configuration > General Settings에 정의되어 있다.
- Project properties(프로젝트 속성 ): 하나의 프로젝트에만 적용됨. 프로젝트 레벨에서 Project Settings > General Settings에 정의되어 있다.
- Project analysis parameters(프로젝트 분석 파라미터): 프로젝트 분석 configuration파일이나 스캐너 configuration파일에 정의되어 있다.
- Analysis / Command line parameters(분석/명령줄 파라미터): 명령줄에서
-D
옵션과 함께 분석을 시작할 때 정의되어 있다.
...