Catch2 integration with Gitlab CI/CD
Overview
Our unit testing framework should be integrated with our CI/CD pipelines to set off whenever there is a check in the main code base or the testing framework itself. Gitlab provides tools to gather reports on the client.
Reading
- Find out about Gitlab testing here
- Gitlab unit testing and reporting
- Gitlab metrics reporting
- Gitlab test coverage reporting
- Gitlab code quality reporting
Objectives
We need to integrate our unit tests with the gitlab frameworks shown above and display these metrics as part of our code repository.