SW Tool/JENKINS

[JENKINS] 2. CppCheck와 Warnings 플러그인을 이용한 결과 확인

Auzii 2024. 3. 30. 23:49
300x250

 

정적 분석 도구에 의해 보고된 컴파일러 경고 또는 문제를 수집하고 결과를 시각화하는 대표적인 플러그인

 

 

CppCheck

  • 소개
    • 대표적인 정적 분석 오픈 소스 Tool
  • 설치
  • 실행
    • JENKINS 연동
      • 아래 명령어를 CMD 창에다가 실행
        • 맨 앞은 cppcheck 위치
        • misra.json 파일을 addon으로 사용
        • XML Output
"C:\Program Files\Cppcheck\cppcheck" --addon="C:\TestTools\misra.json" --xml --xml-version=2 src 2> cppcheck.xml  

윈도우 명령어로 실행 시

 

Warnings

  • Warnings란?
    • XML/TABLE/Model 등의 결과를 통합하여 보여주는 Plugins
    • 대부분의 xml 결과물을 Item - 홈 화면에다가 보여주는데 사용된다.
  • 최신 정보는 공식페이지 여기서 확인
  • CppCheck 연동 확인 방법
    • ‘빌드 후 조치’에서 ‘Record compiler warnings and static analysis results’ 진행
    • 결과는 결과 Number에 들어가서 해당하는 Warnings 확인

300x250

'SW Tool > JENKINS' 카테고리의 다른 글

[JENKINS] 5. 특정 매개변수 사용  (1) 2024.03.31
[JENKINS] 4. cloc와 Doxygen  (0) 2024.03.31
[JENKINS] 3. CPD&PMD와 Lizard  (1) 2024.03.31
[JENKINS] 1. 기본 구성 및 MSBuild 실습  (2) 2024.03.30
[JENKINS] 0. 소개와 설치  (0) 2024.03.30