[SonarQube] Jira - SonarQube Connector 설정

2024. 11. 13. 05:25IT

반응형

DevOps 구축에 빠져서는 안될 코드 품질 관련된 내용입니다.
 
Jira 의 마켓을 보면 SonarQube Connector 검색하여 설치합니다.
이제부터 연동 가이드를 하나씩 따라며 연동을 해봅시다.
 
1. SonarQube 대시보드에서 My Acoount 메뉴에 들어가서 토큰을 발급해줍니다.
    타입은 User Token 으로 발급해야 하며, 발급 후 안전한 곳에 복사해두세요.

 
2. Jira - Project Settings - SonarQube Connector 진입
    SonarQube Server URL 입력
    Token 1번에서 발급한 토큰 입력

 
3. Visualization settings ON 해줍니다.

 
4. Report settings
    Resource Key 이 부분에는 소나큐브 프로젝트 키를 입력합니다.
    Jira 1개의 프로젝트에 여러 개의 소나큐브 프로젝트를 입력한다면, 프로젝트 키를 콤마(,)로 분류하여 여러 개를 입력하면 됩니다.

 
5. 연동이 완료되면 SonarQube Connector 메뉴에 들어가보세요.
    아래와 같이 나름 정돈된 형태의 대시보드를 볼 수 있습니다.

 
6. Project Portfolio
    등록한 소나큐브 프로젝트의 현황들을 볼 수 있습니다.

 
7. SonarQube Findings
    소나큐브로 검출된 다양한 코드 품질 이슈 현황을 바로 볼 수 있고, + 를 눌러서 티켓 생성까지 한번에 할 수 있다.

 
    티켓이 생성된다면 오른쪽 부분에 티켓 번호까지 보여주기 때문에 관리가 쉽다.

반응형