Code Coverage Reports in GitLab
### Description
We want to improve our support for code coverage reports. We should provide a job that will detect the language of the project and run the proper tool to get code coverage reports.
These reports can then be used in the UI in different places.
### Possible areas to address
- Code coverage should be part of Auto DevOps
- Reports are saved as artifacts
- Reports are used in the UI (diffs, file viewer, etc.) by showing where coverage is present
epic