Check git version in gitlab:check
This commit is contained in:
parent
a735ce2aa7
commit
ff346c01fa
1 changed files with 15 additions and 0 deletions
|
@ -24,6 +24,7 @@ namespace :gitlab do
|
||||||
check_init_script_up_to_date
|
check_init_script_up_to_date
|
||||||
check_satellites_exist
|
check_satellites_exist
|
||||||
check_redis_version
|
check_redis_version
|
||||||
|
check_git_version
|
||||||
|
|
||||||
finished_checking "GitLab"
|
finished_checking "GitLab"
|
||||||
end
|
end
|
||||||
|
@ -663,4 +664,18 @@ namespace :gitlab do
|
||||||
puts "FAIL. Please update gitlab-shell to v#{required_version}".red
|
puts "FAIL. Please update gitlab-shell to v#{required_version}".red
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def check_git_version
|
||||||
|
print "Git version >= 1.7.10 ? ... "
|
||||||
|
|
||||||
|
if run_and_match("git --version", /git version 1.7.10.\d/)
|
||||||
|
puts "yes".green
|
||||||
|
else
|
||||||
|
puts "no".red
|
||||||
|
try_fixing_it(
|
||||||
|
"Update your git to a version >= 1.7.10"
|
||||||
|
)
|
||||||
|
fix_and_rerun
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue