Always output when tapping core
Hiding all output makes it look like Homebrew is hanging while the tap operation (which can take a long time!) is running. Closes #3053.
This commit is contained in:
		
							parent
							
								
									5b041528af
								
							
						
					
					
						commit
						b6d36003b3
					
				@ -124,7 +124,7 @@ module Homebrew
 | 
				
			|||||||
    return if ENV["HOMEBREW_UPDATE_TEST"]
 | 
					    return if ENV["HOMEBREW_UPDATE_TEST"]
 | 
				
			||||||
    core_tap = CoreTap.instance
 | 
					    core_tap = CoreTap.instance
 | 
				
			||||||
    return if core_tap.installed?
 | 
					    return if core_tap.installed?
 | 
				
			||||||
    CoreTap.ensure_installed! quiet: false
 | 
					    CoreTap.ensure_installed!
 | 
				
			||||||
    revision = core_tap.git_head
 | 
					    revision = core_tap.git_head
 | 
				
			||||||
    ENV["HOMEBREW_UPDATE_BEFORE_HOMEBREW_HOMEBREW_CORE"] = revision
 | 
					    ENV["HOMEBREW_UPDATE_BEFORE_HOMEBREW_HOMEBREW_CORE"] = revision
 | 
				
			||||||
    ENV["HOMEBREW_UPDATE_AFTER_HOMEBREW_HOMEBREW_CORE"] = revision
 | 
					    ENV["HOMEBREW_UPDATE_AFTER_HOMEBREW_HOMEBREW_CORE"] = revision
 | 
				
			||||||
 | 
				
			|||||||
@ -551,11 +551,9 @@ class CoreTap < Tap
 | 
				
			|||||||
    @instance ||= new
 | 
					    @instance ||= new
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def self.ensure_installed!(options = {})
 | 
					  def self.ensure_installed!
 | 
				
			||||||
    return if instance.installed?
 | 
					    return if instance.installed?
 | 
				
			||||||
    args = ["tap", instance.name]
 | 
					    safe_system HOMEBREW_BREW_FILE, "tap", instance.name
 | 
				
			||||||
    args << "-q" if options.fetch(:quiet, true)
 | 
					 | 
				
			||||||
    safe_system HOMEBREW_BREW_FILE, *args
 | 
					 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  # @private
 | 
					  # @private
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user