"Sonar 방식"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;Sonar way
;Sonar way
;소나 방식, 소나 웨이
;소나 방식, 소나 웨이
* 소나큐브에 기본 탑재된(빌트인) [[Sonar 품질 프로파일|품질 프로파일]]
* 소나큐브에 빌트인 [[Sonar 품질 프로파일|품질 프로파일]]
* 모든 새 프로젝트에 기본값으로 설정된다.
* 모든 새 프로젝트에 기본 프로파일로 지정된다.
* Sonar 방식 품질 프로파일 대부분의 프로젝트에 적합하지만 조정이 필요한 경우가 있다.
* Sonar 방식 품질 프로파일 대부분의 프로젝트에 적합하지만 조정이 필요한 경우가 있다.


==Sonar 방식에 포함된 품질 게이트==
==품질 게이트 조건==
* 신규 코드에 대한 조건
* 모든 브랜치와 PR에 적용된다.
{| class='wikitable'
{| class='wikitable'
! 지표 !! fail 조건
! 지표(Metric) !! fail 조건
|-
|-
| 커버리지 || 80.0% 미만
| 커버리지(Coverage) || 80.0% 미만
|-
|-
| 중복라인 || 3.0% 초과
| 중복라인(Duplicated Lines) (%) || 3.0% 초과
|-
|-
| 유지보수성 평가 || A 미만
| 유지보수성 평가(Maintainability Rating) || A 미만
|-
|-
| 신뢰성 평가 || A 미만
| 신뢰성 평가(Reliability Rating) || A 미만
|-
|-
| [[보안 핫스팟]] 리뷰 || 100% 미만
| [[보안 핫스팟]] 리뷰(Security Hotspots Reviewed) || 100% 미만
|-
|-
| 보안 평가 || A 미만
| 보안 평가(Security Rating) || A 미만
|}
|}



2023년 1월 9일 (월) 16:10 기준 최신판

1 개요[ | ]

Sonar way
소나 방식, 소나 웨이
  • 소나큐브에 빌트인 품질 프로파일
  • 모든 새 프로젝트에 기본 프로파일로 지정된다.
  • Sonar 방식 품질 프로파일 대부분의 프로젝트에 적합하지만 조정이 필요한 경우가 있다.

2 품질 게이트 조건[ | ]

  • 신규 코드에 대한 조건
  • 모든 브랜치와 PR에 적용된다.
지표(Metric) fail 조건
커버리지(Coverage) 80.0% 미만
중복라인(Duplicated Lines) (%) 3.0% 초과
유지보수성 평가(Maintainability Rating) A 미만
신뢰성 평가(Reliability Rating) A 미만
보안 핫스팟 리뷰(Security Hotspots Reviewed) 100% 미만
보안 평가(Security Rating) A 미만

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}