Sonar 를 아시나요?

여러분의 JIRA 대시보드에 Sonar Gadgets 을 넣어보세요!




Jesse Gibbsplugins 에 대해 이야기 합니다. (2009년 10월)



Atlassian Codegeist IV 플러그인 대회는 매년 AtlasCamp를 통해 열리고 그 출품물들은 Atlassian plugin 개발 사이트에 등록됩니다.

2009년에는 6작품이 선정되었는데, 그 중에 가장 좋은 OpenSocial Gadget 부문을 수상한 Ross Rowe 가 개발한 Sonar gadget 이 있습니다.



SonarCodehaus에 서 제작한 인기있는 오픈소스 코드 품질 관리 플랫폼으로 개발팀이 자신들의 소스코드에 대한 메트릭스 보고서를 만들고 분석, 수집하는 환경을 제공합니다.
Sonar는 Clover, PMD, Findbugs, Checkstyle 등 과 같은 복수의 코드 품질 체크(커버리지) 도구로부터 메트릭스를 수집합니다.
Sonar 는 또한 자동빌드환경(continuous integration (CI)) 좋은 역할을 수행합니다.
사실, Atlassian에서 개발한 사용하기 편리한 CI 서버인 Bamboo 와 Sonar를 연동할 수 있는 2개의 플러그인이 있습니다.:











Sonar gadget 이 설치되면, 여러분의 JIRA Dashboard 에 Sonar 로부터 여러 개의 유용한 메트릭스를 추가할 수 있습니다:



  • 코드 커버리지(Code coverage)와 테스트 성공결과




  • 메소드와 클래스 복잡도




  • 라인수(Line count), 댓글과 중복




  • 트리맵(Tree map)



Sonar Gadget 은 무료이며, Atlassian Plugin Exchange 사이트에서 다운로드 받으실 수 있습니다. 지금 사용해 보십시요.

댓글

이 블로그의 인기 게시물

시스템에 숨어있는 "윤초" 버그에 대해 준비하십시요

Confluence 내의 스프레드 시트 기능이 필요하시다면 애드온을 활용해 보십시요

Confluence 페이지의 분류와 관련된 잘 몰랐던 기능 3가지를 확인해 보십시요