Commit 11e28aff authored by Riyad Preukschas's avatar Riyad Preukschas

Fix accessing the project repository path in check task

Fixes #2496
parent b6ac9b43
...@@ -759,7 +759,7 @@ namespace :gitlab do ...@@ -759,7 +759,7 @@ namespace :gitlab do
print "#{project.name_with_namespace.yellow} ... " print "#{project.name_with_namespace.yellow} ... "
correct_options = options.map do |name, value| correct_options = options.map do |name, value|
run("git --git-dir=\"#{project.path_to_repo}\" config --get #{name}").try(:chomp) == value run("git --git-dir=\"#{project.repository.path_to_repo}\" config --get #{name}").try(:chomp) == value
end end
if correct_options.all? if correct_options.all?
...@@ -798,7 +798,7 @@ namespace :gitlab do ...@@ -798,7 +798,7 @@ namespace :gitlab do
Project.find_each(batch_size: 100) do |project| Project.find_each(batch_size: 100) do |project|
print "#{project.name_with_namespace.yellow} ... " print "#{project.name_with_namespace.yellow} ... "
project_hook_file = File.join(project.path_to_repo, "hooks", hook_file) project_hook_file = File.join(project.repository.path_to_repo, "hooks", hook_file)
unless File.exists?(project_hook_file) unless File.exists?(project_hook_file)
puts "missing".red puts "missing".red
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment