sonarqube

    JaCoCo 적용하여 테스트 커버리지 체크하기

    최근 소마 프로젝트를 진행하면서 jenkins로 빌드하면서 코드정적분석인 sonarqube하고 jacoco로 테스트커버리지를 분석하는 이야기를 멘토링 뿐만아니라 주위에서도 많이 들었다. 그래서 이번 소마프로젝트에서도 jacoco를 통해 테스트커버리지가 60프로이상을 목표로 잡아보고싶다. 이를 계기로 한번 적용해보겠습니다. 1. JaCoCo 플로그인 등록 plugins { id 'jacoco' } 2. jacoco가 만들어지는 경로를 설정 // Report config // 리포트의 저장 경로를 설정합니다. jacocoTestReport { reports { html.enabled true xml.enabled false csv.enabled false html.destination file("jacoco..