如何让CruiseControlrb生成RSpec 的rcov报告

desc "Run all specs in spec directory with RCov (excluding plugin specs)"
Spec::Rake::SpecTask.new(:rcov) do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.rcov = true
  t.rcov_opts = ['--exclude', 'spec']
  t.rcov_dir = ENV['CC_BUILD_ARTIFACTS'] ||  'coverage'
end


CC_BUILD_ARTIFACTS是CruiseControlrb设置的环境变量,用于存放每个Build信息所在目录。

你可能感兴趣的:(Ruby,rspec)