Я добавил следующее в конец сценария сборки Jenkins:
cp reports/coverage.xml reports/coverage2.xml
sed 's/ name=\"api\"/ name=\"api_\"/' reports/coverage2.xml > reports/coverage.xml
Это переписывает отчет о покрытии до его обработки Jenkins, изменяя имя api
на api_
.Поскольку затрагивается только атрибут name
XML, а не filename
, сам отчет о покрытии работает нормально.