반응형

Coverage, Test 설정

jacoco 설정

소나큐브 property 추가

  • pom.xml
<properties>
    ...
    <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
    ...
</properties>

실행

mvn clean test sonar:sonar -P ci

확인

  • 프로젝트 > 측정 지표 > 커버리지 > 하위 항목들 확인

check style 설정

checkstyle 설정

소나큐브 property 추가

  • pom.xml
<properties>
    ...
    <sonar.java.checkstyle.reportPaths>target/checkstyle-result.xml</sonar.java.checkstyle.reportPaths>
    ...
</properties>

실행

mvn clean compile checkstyle:checkstyle sonar:sonar -P ci

확인

  • 프로젝트 > 측정 지표 > 유지보수성 > 코드 악취 부분 확인
반응형

'Development > Sonarqube' 카테고리의 다른 글

[Sonarqube] Rest API  (0) 2020.12.30
[Sonarqube] 자바스크립트 프로젝트 연동  (0) 2020.12.30
[Sonarqube] 설치  (0) 2020.12.30

+ Recent posts