lib/ci/reporter/rake/spinach.rb
namespace :ci do
namespace :setup do
task :spinach_report_cleanup do
rm_rf ENV["CI_REPORTS"] || "features/reports"
end
task :spinach => :spinach_report_cleanup do
loader = File.expand_path('prepare_ci_reporter.rb', ENV["SPINACH_SUPPORT_PATH"] || 'features/support')
if !File.exist? loader
File.open(loader, 'w') do |f|
f.puts "require 'ci/reporter/rake/spinach_loader'"
end
at_exit do
File.unlink loader
end
end
end
end
end