diff --git a/Library/Homebrew/cmd/pull.rb b/Library/Homebrew/cmd/pull.rb index 47c9fed74b7f783201a8e010c4ecb6d5feb47d50..0aca8a1ec58506ef8160504d7dc5c97e1d27a38d 100644 --- a/Library/Homebrew/cmd/pull.rb +++ b/Library/Homebrew/cmd/pull.rb @@ -190,15 +190,7 @@ module Homebrew "https://github.com/BrewTestBot/homebrew-#{tap.repo}/compare/homebrew:master...pr-#{issue}" end - bottle_commit_fallbacked = false - begin - curl "--silent", "--fail", "-o", "/dev/null", "-I", bottle_commit_url - rescue ErrorDuringExecution - raise if bottle_commit_fallbacked - bottle_commit_url = "https://github.com/BrewTestBot/homebrew/compare/homebrew:master...pr-#{issue}" - bottle_commit_fallbacked = true - retry - end + curl "--silent", "--fail", "-o", "/dev/null", "-I", bottle_commit_url safe_system "git", "checkout", "--quiet", "-B", bottle_branch, orig_revision pull_patch bottle_commit_url, "bottle commit"