ruby-on-rails – 如何在运行parallel_test时合并CircleCI内的多
发布时间:2020-12-16 23:19:42 所属栏目:百科 来源:网络整理
导读:我有一个rails应用程序,在circleci中使用rspec运行parallel_test 在互联网上环顾四周,我把它添加到我的spec_helper.rb文件的开头: if ENV['COVERAGE'] require 'simplecov' # on circleci change the output dir to the artifacts if ENV['CIRCLE_ARTIFACTS
我有一个rails应用程序,在circleci中使用rspec运行parallel_test
在互联网上环顾四周,我把它添加到我的spec_helper.rb文件的开头: if ENV['COVERAGE'] require 'simplecov' # on circleci change the output dir to the artifacts if ENV['CIRCLE_ARTIFACTS'] dir = File.join("..","..",ENV['CIRCLE_ARTIFACTS'],"coverage") SimpleCov.coverage_dir(dir) SimpleCov.merge_timeout 3600 SimpleCov.command_name "rspec_#{Process.pid.to_s}#{ENV['TEST_ENV_NUMBER']}" end SimpleCov.start 'rails' end 问题是,因此我为每个circleci实例获得了一个不同的文件夹: 我究竟做错了什么 ? 解决方法
我在CircleCI工作.不幸的是,这不起作用 – 我们不会在所有构建完成运行之后从不同的构建中收集工件目录,因此在构建期间尝试将它们合并在一起的工具将不起作用.我们已经讨论过添加功能来实现这一目标,但目前还没有我们的功能路线图,对不起!
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |