aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2017-09-23 22:06:10 +0100
committerGitHub2017-09-23 22:06:10 +0100
commita5b37e3b44e2a6f69602d73b14444ac3bda36f4e (patch)
treec2d4d5dd16eb398dac3205dbc8c6143ab16786bf
parent182ed794bde1c469e6920615f517dbb8420686c4 (diff)
parent7f93d816a384f750a8c914ff52fb7728f4466309 (diff)
downloadbrew-a5b37e3b44e2a6f69602d73b14444ac3bda36f4e.tar.bz2
Merge pull request #3201 from MikeMcQuaid/git-coretap-tests
utils/git: don't fail when CoreTap is untapped.
-rw-r--r--Library/Homebrew/utils/git.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/Library/Homebrew/utils/git.rb b/Library/Homebrew/utils/git.rb
index 1fc01188c..28884ba5b 100644
--- a/Library/Homebrew/utils/git.rb
+++ b/Library/Homebrew/utils/git.rb
@@ -49,13 +49,13 @@ module Utils
return if git_available?
# we cannot install brewed git if homebrew/core is unavailable.
- raise "Git is unavailable" unless CoreTap.instance.installed?
-
- begin
- oh1 "Installing git"
- safe_system HOMEBREW_BREW_FILE, "install", "git"
- rescue
- raise "Git is unavailable"
+ if CoreTap.instance.installed?
+ begin
+ oh1 "Installing git"
+ safe_system HOMEBREW_BREW_FILE, "install", "git"
+ rescue
+ raise "Git is unavailable"
+ end
end
clear_git_available_cache