Produce coverage reports on GitLab CI
gcovr needs to be updated while keeping LCG's gcov, which is a bit of a mess to set up.
Also fix uploading test results and rename the cmake-build job.
gcovr needs to be updated while keeping LCG's gcov, which is a bit of a mess to set up.
Also fix uploading test results and rename the cmake-build job.