Мы используем версию SonarQube - 8.1 для предприятий.
Наш проект тестируется с использованием различных методик. Модульное тестирование на уровне компонентов проекта и интеграционных тестов. Тесты выполняются из разных заданий сборки / Jenkins, и все используют Jacoco для покрытия кода. Мы хотели бы создать единый отчет из всех этих тестовых источников в SonarQube.
Самое близкое, о чем я мог подумать, - это накопление отчетов jacoco, как предлагается здесь Как настроить мультимодуль Maven + Sonar + JaCoCo для создания объединенного отчета о покрытии?
Но это означает, что мне нужно запускать все мои тесты из одной точки, которая не будет работать для нас, поскольку все эти тесты выполняются из разных источников и запускаются из разных событий.
Возможно, портфель может помочь здесь, но из документы, которые выглядят как портфолио, объединяют различные услуги, которые составляют один и тот же продукт, и это не мой случай.
Есть предложения?