tracks/lib/tasks/continuous_integration.rake
2013-09-24 09:48:21 +02:00

16 lines
No EOL
359 B
Ruby

task :ci do |t|
ENV['RAILS_ENV'] ||= "test"
# test coverage from codeclimate
require "codeclimate-test-reporter"
CodeClimate::TestReporter.start
# local test coverage
require 'simplecov'
SimpleCov.start 'rails'
[:environment, 'db:migrate', 'test:all', 'cucumber'].each do |t|
print "running '#{t}'\n"
Rake::Task[t].invoke
end
end