mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-13 06:36:09 +10:00
Check return system value for gitlab test rake tasks
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
@@ -8,9 +8,8 @@ namespace :gitlab do
|
||||
]
|
||||
|
||||
cmds.each do |cmd|
|
||||
result = system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd)
|
||||
|
||||
raise "#{cmd} failed!" unless result
|
||||
system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd) ||
|
||||
raise "#{cmd} failed!"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
+2
-2
@@ -40,7 +40,7 @@ end
|
||||
|
||||
def run_commands(cmds)
|
||||
cmds.each do |cmd|
|
||||
system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd)
|
||||
raise "#{cmd} failed!" unless $?.exitstatus.zero?
|
||||
system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd) ||
|
||||
raise "#{cmd} failed!"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -8,7 +8,7 @@ task :spinach do
|
||||
]
|
||||
|
||||
cmds.each do |cmd|
|
||||
system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd)
|
||||
raise "#{cmd} failed!" unless $?.exitstatus.zero?
|
||||
system({'RAILS_ENV' => 'test', 'force' => 'yes'}, *cmd) ||
|
||||
raise "#{cmd} failed!"
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user