From cd24f2f2cb349b2b82ba46fe8258a5ba93b3609e Mon Sep 17 00:00:00 2001 From: hukl Date: Sun, 19 Apr 2009 10:27:36 +0200 Subject: updated rake task --- lib/tasks/intergity.rake | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'lib') diff --git a/lib/tasks/intergity.rake b/lib/tasks/intergity.rake index 12363e2..1336fb4 100644 --- a/lib/tasks/intergity.rake +++ b/lib/tasks/intergity.rake @@ -7,13 +7,14 @@ namespace :ci do desc "run all task necessary to build with integrity" 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:coverage" - + if :fetch_database_config && \ + system( "rake db:migrate") && \ + system( "rake db:test:clone") && \ + system( "rake test:coverage") + puts "succeeded" + else + puts "failed" + exit 1 + end end end \ No newline at end of file -- cgit v1.3