CI does a proper export. FINALLY.

This commit is contained in:
Sarah Mei 2010-10-08 21:13:13 -06:00
parent ee4c7c1cb8
commit c646db956e

View file

@ -1,8 +1,11 @@
desc "Run all specs and features"
task :ci => [:environment] do
system "/etc/init.d/xvfb start"
system "DISPLAY=:99.0 bundle exec rake"
namespace :ci do
desc "Run all specs and features"
task :ci => :environment do
system('/etc/init.d/xvfb start')
system('export DISPLAY=:99.0 && bundle exec rake')
exit_status = $?.exitstatus
system "/etc/init.d/xvfb stop"
system('/etc/init.d/xvfb stop')
raise "tests failed!" unless exit_status == 0
end
end
task :ci => "ci:ci"