버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

이 문서는 SonarQube 분석 파라미터 정보를 공유하기 위해 작성되었다. 

 SonarQube 9.9버전 기준으로 버전에 따라 내용이 다를 수 있다.


목차

...

개요

프로젝트 분석 파라미터는 여러 곳에서 구성될 수 있다.

...

UI를 통해 설정된 파라미터는 이후 분석에 재사용할 수 있으며, 스캐너가 파라미터를 읽는 방식의 구조가 있다.

우선 순위에 따른 계층 구조는 다음과 같다.

설정 계층 구조를 보여주는 다이어그램Image RemovedDiagram showing settings hierarchy.Image Added

  1. Global properties(전역 속성): 모든 프로젝트에 적용됨. UI의 Administration > Configuration > General Settings에 정의되어 있다.
  2. Project properties(프로젝트 속성 ): 하나의 프로젝트에만 적용됨. 프로젝트 레벨에서 Project Settings > General Settings에 정의되어 있다.
  3. Project analysis parameters(프로젝트 분석  파라미터): 프로젝트 분석 configuration파일이나 스캐너 configuration파일에 정의되어 있다.
  4. Analysis / Command line parameters(분석/명령줄 파라미터): 명령줄에서 -D 옵션과 함께 분석을 시작할 때 정의되어 있다.

...