2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 10:50:21 +08:00

Exit if a non zero status code is returned.

This commit is contained in:
Guo Xiang Tan 2014-12-23 14:29:44 +08:00
parent e959e7c9df
commit ac72c23799

View file

@ -42,11 +42,14 @@ end
opts.parse!
def run(command, opt = nil)
if opt == :quiet
system(command, out: "/dev/null", err: :out)
else
system(command, out: $stdout, err: :out)
end
exit_status =
if opt == :quiet
system(command, out: "/dev/null", err: :out)
else
system(command, out: $stdout, err: :out)
end
exit unless exit_status
end
begin
@ -82,7 +85,7 @@ sudo apt-get install redis-server
end
puts "Running bundle"
if !run("bundle", :quiet)
if run("bundle", :quiet)
puts "Quitting, some of the gems did not install"
prereqs
exit