C++ Jenkins QA Stack / Tools

前端 未结 3 711
说谎
说谎 2021-01-29 21:20

We are currently in the process of building a QA stack for you C++ development.

We already have multiple Jenkins instances running and m

3条回答
  •  北恋
    北恋 (楼主)
    2021-01-29 22:22

    We use Jenkins with C & C++. These are tools that we have used, and I think you may find useful. All of them are usable with Jenkins:

    • Unit Testing Framework - cppunit : outputs xml which can be fed directly into Jenkins using the cppunit plugin
    • Coverage : gcov + gcovr produces good coverage reports
    • Coding guidelines checker : you can use pclint & the warnings plugin for this.
    • Mess Detector : Not sure what you mean by mess here, but we are using PMD/CPD for code duplication checking and NSIQ for complexity and LOC

    We also use cppcheck for static analysis.

    Hope that helps!

提交回复
热议问题