SonarQube 6.6 in screenshots

이 글은 https://www.sonarsource.com/resources/product-news/news.html#2017-10-13-sonarqube-66-released 를 번역한 글입니다.


SonarSource 팀은 SonarQube 6.6 릴리즈를 알려드리게 되어 자랑스럽게 생각합니다. SonarQuve 6.6 버전은 사용성 및 관리 영역의 많은 기능이 변경되었습니다.


더욱 강력해진 Measure 페이지

Measure 페이지를 완전히 개선하여 시각화 요소를 추가하고 사용성을 개선했습니다. 모든 메트릭은 도메인별로 구분되어 리스트 왼쪽에 함께 표시됩니다:


우측에는 이미 익숙한 List, Tree 및 Treemap 뷰를 표시하고, overview 차트도 함께 표시합니다. Project Overview 차트는 프로젝트 전반에 걸친 리스크 요소를 표시합니다:

주요한 다섯개의 도메인에도 Overview 차트를 적용하였습니다. 예를 들어 신뢰성(Reliability) Overvicew 차트는 아래와 같이 표시됩니다:

다음은 커버리지(Coverage) Overview 입니다:

또한 키보드의 내비케이션 키(화살표 키)를 사용해 도메인에 표시된 파일 리스트를 이동하거나, 파일 상세 뷰를 이동하며 확인할 수 있습니다.

품질 프로파일의 "변경(Edit)" 권한 부여 기능

오랫동안 기다리셨던 기능인 추가되었습니다. 개인 사용자 속은 그룹에게 품질 프로파일(Quality Profile) 수정 권한을 부여할 수 있습니다.

이제 꼭 필요한 사람들에게만 권한을 부여함으로써, 최소한의 권한 부여라는 원칙(the princiape of least privilege)을 쉽게 지킬 수 있습니다.

글로벌 Project Management 필터링 기능

글로벌 레벨의 Project Manage 페이지에서 제공하는 새로운 두가지 검색 기능을 사용해, 프로젝트를 보다 쉽게 관리할 수 있습니다:

"Last analysis before" 옵션을 사용해 SonarQube  인스턴스에서 특정한 기간 동안 분석을 수행하지 않은 프로젝트를 확인할 수 있습니다. 또한 "Only prvisioned" 옵션을 사용해 분석을 한 번도 수행하지 않은 프로젝트를 확인할 수도 있습니다.

실패한 Background Tasks에 대한 알림 기능

"보다 손쉬운 관리"의 관점에서, 실패한 백그라운드 태스크의 상태를 좀 더 편하게 확인할 수 있게 되었습니다. 가장 먼저 프로젝트 폼헤이지에 분석 완료 대기 상태를 표시했습니다. 이전 버전까지 조그맣게 표시되던 내용을 프로젝트 상단 바에 표시되도록 변경하여 가시성을 향상하였습니다:

또한 글로벌 및 프로젝트 레벨에서 알림 메일 발송을 설정할 수 있습니다:

 

Webhook을 통한 인증 지원 기능

마지막으로 webhook URL을 통한 기본 인증 기능을 추가하였습니다:

여기까지입니다 (smile)

자 이제 새로운 버전을 다운로드 하고 사용해 보시기 바랍니다. 설치 전, SonarQube 설치 및 업그레이드 가이드를 읽는 것도 잊지 마시기 바랍니다.


© 2017-2018 Moses Kim.

별도의 언급이 없는 한, 이 스페이스의 컨텐츠는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
SONARQUBE는 SonarSource SA의 트레이드 마크입니다. 모든 트레이트 마크 및 저작권은 각 소유자의 소유물입니다.

::: SonarQube 관련 문의 : 이메일 :::