Каковые общепринятые практики подсчета покрытия кода тестами в рамках gitlab-ci?

Скажите, пожалуйста, какие практики существуют для организации в gitlab-ci проверки покрытия тестами?

У меня есть проект на C++, который я собираю на gitlab-ci при помощи cmake. Имеется два этапа. На первом этапе выполняется сборка с использованием lcov. На втором происходит запуск тестов с использованием артефактов, которые получены на первом этапе.

Сложность заключается в том, что артефакты приходится копировать из одного этапа в другой, и это занимает много времени.

Возможно, это всё нужно делать не так?


Ответы (0 шт):