일지

젠킨스...17

niamdank 2020. 11. 2. 20:43

소나큐브란?

소나큐브는 코드가 커밋될 때마다 해당 코드에 대해 코드 분석을 수행하며 이를 통해 코드의 품질을 유지할 수 있도록 도움을 준다. 다음과 같은 설정을 할 수 있다.

  • 아키텍처 및 디자인
  • 중복
  • 단위 테스트
  • 복잡성
  • 잠재적 버그
  • 코딩 규칙
  • 주석

아티팩토리란?

CI는 빌드와 패키징이 빈번하게 일어나기 때문에 버전 관리 시스템과 같이 바이너리 코드를 관리해야 하며 아티팩토리는 젠킨스와 결합해 다음과 같은 기능을 제공한다.

  • 빌드 추적
  • 의존성
  • 배포 히스토리

 

더보기

참고문헌

초보를 위한 젠킨스 2 활용 가이드 2/e니킬 파타니아(Nikhil Pathania)
상세보기