如何合并simplecov coverage / index.html文件

时间:2018-08-16 08:47:20

标签: ruby-on-rails circleci simplecov

我正在使用simplecov进行rspec覆盖。当我在本地运行RAILS_ENV=test rspec时,它会生成一个coverage/index.html文件,但是在CircleCI上,我们使用2个容器进行rspec覆盖。 2个单独的容器生成两个单独的coverage/index.html文件。即每个容器一个。 我想在Circle CI上使用一个coverage/index.html。有没有办法合并或合并两个索引文件?或针对多个容器生成一个文件?

enter image description here

1 个答案:

答案 0 :(得分:0)

this excellent writeup 中所述,您希望合并 .resultset.json 个文件。

会有文件存储位置和文件名称的实现细节,但最后你应该得到一个单独的 CI 运行步骤,该步骤合并结果集并通过调用 {{1 }}。

另见SimpleCov's readme on merging results