SimpleCov.start "rails" do changed_files = `git diff --name-only origin/master`.split("\n") add_group "Changed" do |source_file| changed_files.detect do |filename| source_file.filename.ends_with?(filename) end end end if ENV["CIRCLE_ARTIFACTS"] dir = File.join(ENV["CIRCLE_ARTIFACTS"], "coverage") SimpleCov.coverage_dir(dir) end