Added better check for HTTP git URLs
This commit is contained in:
parent
a731f4e17c
commit
81b3368c9c
@ -1490,15 +1490,15 @@ class ResourceAuditor
|
||||
|
||||
return unless @online
|
||||
urls.each do |url|
|
||||
if url.start_with? "http", "ftp"
|
||||
if url.start_with?("git") || url.end_with?(".git")
|
||||
unless Utils.git_remote_exists url
|
||||
problem "The URL #{url} is not a valid git URL"
|
||||
end
|
||||
elsif url.start_with? "http", "ftp"
|
||||
status_code = FormulaAuditor.url_status_code url
|
||||
unless status_code.start_with? "2"
|
||||
problem "The URL #{url} is not reachable (HTTP status code #{status_code})"
|
||||
end
|
||||
elsif url.start_with? "git"
|
||||
unless Utils.git_remote_exists url
|
||||
problem "The URL #{url} is not a valid git URL"
|
||||
end
|
||||
elsif url.start_with? "svn"
|
||||
unless Utils.svn_remote_exists url
|
||||
problem "The URL #{url} is not a valid svn URL"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user