From: Dmitriy Zaporozhets Date: Fri, 13 Dec 2013 14:17:54 +0000 (+0200) Subject: Allow non-interactive run of upgrade script. ruby script/upgrade.rb FORCE=yes X-Git-Tag: v6.4.0~39^2~1 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=51c9f0fd76b4e88121c670e04b87f21b732bdeae;p=wvm%2Fgitlab.git Allow non-interactive run of upgrade script. ruby script/upgrade.rb FORCE=yes Signed-off-by: Dmitriy Zaporozhets --- diff --git a/lib/gitlab/upgrader.rb b/lib/gitlab/upgrader.rb index 09e25b923..03eff2b7c 100644 --- a/lib/gitlab/upgrader.rb +++ b/lib/gitlab/upgrader.rb @@ -12,7 +12,11 @@ module Gitlab puts "You use latest GitLab version" else puts "Newer GitLab version is available" - answer = prompt("Do you want to upgrade (yes/no)? ".blue, %w{yes no}) + answer = if ENV['force'] == "yes" + "yes" + else + prompt("Do you want to upgrade (yes/no)? ".blue, %w{yes no}) + end if answer == "yes" upgrade