Sonarqube 사용법 - woowacourse-teams/2021-gpu-is-mine GitHub Wiki

테스트 방법

  1. submodule update
  2. cd back-end
  3. ./gradlew test
  4. ./gradlew sonarqube
  5. http://3.35.169.99:8000/projects/favorite 접속 (sonarqube server)
  6. 'Last analysis: XX ago'에서 본인이 수행한 시점이 표시되는지 확인 (예를 들면 1minutes age 이런식으로)

id : admin
pw : jenkins, aws 비밀번호와 같음

실제 사용

  1. 위 테스크는 젠킨스로 빌드 -> 배포 될 때마다 자동으로 수행돼서 실사용 시에는 직접하지 않아도 됩니다.
  2. 본인 작업이 merge 되면 젠킨스에서 빌드되는 시간 기다렸다가, sonarqube server 접속하시면 업데이트된 정적 분석 결과를 확인할 수 있습니다.

방법 정리

Build.gradle의 정보 숨기기 / Jacoco, Sonarqube build.gradle 설정