이 문서는 행정안전부 및 프로젝트 보고서 애드온 설치 가이드를 공유하기 위해 작성되었습니다.


라이센스 신청

다음 링크를 통해 평가용 라이센스를 신청합니다. 

발급은 위해서는 다음 정보가 필요합니다. 

  • Server ID
  • 고객사
  • 고객명
  • 이메일
  • 분석 LoC


설치하기

애드온 설치를 위해 다음 절차를 진행합니다. 

  1. 설치를 위해 먼저 SonarQube 서버를 중지합니다.
  2. 설치 파일(.jar)을 다음 경로로 이동합니다.(*.zip파일인 경우 압축 해제 필요)
    • SonarQube 설치 경로 > extensions > plugins
  3. SonarQube를 재시작합니다.


설치 확인

설치 확인을 위해 아래와 같이 Administration > Marketplace 에서 설치 확인을 합니다.

라이센스 설정하기

라이센스를 설정하기 위해 Administration > E-Government Security 경로로 이동 후 라이센스를 입력합니다. 


프로젝트에 프로파일 설정

특정 프로젝트에 행안부룰셋을 적용하기 위해 다음을 진행합니다. 

  1. Project Settings > Quality Profiles 메뉴 선택
  2. Add language에서 아래 그림과 같이 행정안전부 보안약점 선택 후 Save


Sonar Scanner로 해당 프로젝트를 분석 후에 아래와 같이 결과가 나오는지 확인합니다. 




  • 레이블 없음