문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
gradle:sonarqube [2018/03/27 16:58] kwon37xi |
gradle:sonarqube [2018/04/20 18:30] (현재) kwon37xi [Multiple Module] |
||
---|---|---|---|
줄 75: | 줄 75: | ||
</ | </ | ||
+ | ===== Multiple Module ===== | ||
+ | * 멀티 모듈 프로젝트의 경우 root project에만 '' | ||
+ | * root 프로젝트 설정에 sonarqube 공통 설정을 하고, 각각의 소스 디렉토리등에 대한 설정은 '' | ||
+ | * root의 공통 설정< | ||
+ | sonarqube { | ||
+ | properties { | ||
+ | // sonar.host.url 등 프로젝트별로 다르지 않은 모든 설정들... | ||
+ | property " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | * 각 subprojects별 설정< | ||
+ | sonarqube { | ||
+ | properties { | ||
+ | // 프로젝트별로 달라지는 설정들 | ||
+ | property " | ||
+ | property " | ||
+ | property " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | * 일부 subproject skip< | ||
+ | project(": | ||
+ | sonarqube { | ||
+ | skipProject = true | ||
+ | } | ||
+ | } | ||
+ | </ | ||
===== 오류 대응 ===== | ===== 오류 대응 ===== | ||
==== File not found, Resource not found 대량 발생 ==== | ==== File not found, Resource not found 대량 발생 ==== |