summaryrefslogtreecommitdiff
path: root/lib/tasks/intergity.rake
blob: fb7e53c36cb4663e39e51dc2d3958f6e0d50314c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace :ci do
  task :fetch_database_config do
    db_config = File.join(%w{config database.sqlite3-sample.yml})
    
    FileUtils.cp db_config, File.join(%w{config database.yml})
  end
  
  task :run_ci do
    
    system "git submodule init"
    system "git submodule update"
    :fetch_database_config
    system "rake db:migrate"
    system "rake db:test:clone"
    system "rake test"
  
  end
end