mike-kfed/lcov2cobertura

split cobertura xml output by package

Closed this issue · 1 comments

make it an optional flag for the library to generate multiple xml files.
filename pattern is the input filename-${nr}.xml e.g. cobertura.xml is given, becomes cobertura-1.xml, cobertura-2.xml, ...
cool extra feature could be to use the name of the package as part of output filename, TBD

This is a workaround to the 10MiB artifact upload limit by GitLab.

final implementation crates 9.5MB sized files, putting as many <package> blocks in each as possible, reducing the number of smaller files created.