Merge pull request #3298 from vszakats/pull302

pull: fix bintray verification failing due to redirection
This commit is contained in:
Mike McQuaid 2017-10-17 21:00:14 +01:00 committed by GitHub
commit 5f64d0fdcc

View File

@ -560,7 +560,7 @@ module Homebrew
req = Net::HTTP::Head.new bottle_info.url req = Net::HTTP::Head.new bottle_info.url
req.initialize_http_header "User-Agent" => HOMEBREW_USER_AGENT_RUBY req.initialize_http_header "User-Agent" => HOMEBREW_USER_AGENT_RUBY
res = http.request req res = http.request req
break if res.is_a?(Net::HTTPSuccess) break if res.is_a?(Net::HTTPSuccess) || res.code == "302"
unless res.is_a?(Net::HTTPClientError) unless res.is_a?(Net::HTTPClientError)
raise "Failed to find published #{f} bottle at #{url} (#{res.code} #{res.message})!" raise "Failed to find published #{f} bottle at #{url} (#{res.code} #{res.message})!"