audit: check bind for development versions

This commit is contained in:
Jan Viljanen 2019-05-30 09:34:27 +02:00
parent c95cf90e32
commit 57fa2137b2

View File

@ -719,6 +719,15 @@ module Homebrew
problem "#{stable.version} is a development release" if minor_version.odd? problem "#{stable.version} is a development release" if minor_version.odd?
end end
end end
case formula.name
when /bind/
version = Version.parse(stable.url)
return if version.to_s.split(".").second.to_i.even?
problem "BIND releases with odd minor version numbers (9.13.x, 9.15.x, etc) are " \
"for testing, and can be unstable and are not suitable for general deployment. " \
end
end end
def audit_revision_and_version_scheme def audit_revision_and_version_scheme