Helloworld project with some tools that uses cmake, ctest and cdash
There is two tools comonly used for continuous integration in C/C++, SonarQube and CDash, both can be used depending on the needs.
Prior to using Sonar or CDash a Postgres instance need to be set up. Refer to your system tutorials to know how to create a proper instance to be used with continuous integration.