Как объединить файлы simplecov cover /index.html
Я использую simplecov
для покрытия rspec. Когда я бегу RAILS_ENV=test rspec
на моем местном, он генерирует один coverage/index.html
файл, но в CircleCI мы используем 2 контейнера для покрытия rspec. 2 отдельных контейнера генерируют два отдельных coverage/index.html
файлы. т.е. один против каждого контейнера. Я хочу одного coverage/index.html
на круге CI. Есть ли способ объединить или объединить оба индексных файла? или генерирует один файл для нескольких контейнеров?
1 ответ
Как объясняется в этой отличной записи, вы хотите объединить
.resultset.json
файлы.
Там будут детали реализации того, где хранятся файлы и как они называются, но в конце вы должны закончить с отдельным этапом запуска CI, который объединяет наборы результатов и генерирует окончательный отчет HTML, вызывая
SimpleCov.collate
.
См. Также readme SimpleCov о результатах слияния .