global: cleanup environment variables.
In the spirit of trying to cleanup e.g. `brew sh` or `brew bundle env` environment variables: let's delete them instead of fetching them. This avoids having `env` output all the environment variables that we're just using to pass state from Bash to Ruby.
This commit is contained in:
		
							parent
							
								
									1f5448fc65
								
							
						
					
					
						commit
						d22184d593
					
				@ -7,8 +7,10 @@ HOMEBREW_HELP_MESSAGE = ENV.fetch("HOMEBREW_HELP_MESSAGE").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_API_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_API_DEFAULT_DOMAIN").freeze
 | 
			
		||||
HOMEBREW_BOTTLE_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_BOTTLE_DEFAULT_DOMAIN").freeze
 | 
			
		||||
HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ENV.fetch("HOMEBREW_BREW_DEFAULT_GIT_REMOTE").freeze
 | 
			
		||||
HOMEBREW_CORE_DEFAULT_GIT_REMOTE = ENV.fetch("HOMEBREW_CORE_DEFAULT_GIT_REMOTE").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ENV.delete("HOMEBREW_BREW_DEFAULT_GIT_REMOTE").freeze
 | 
			
		||||
HOMEBREW_CORE_DEFAULT_GIT_REMOTE = ENV.delete("HOMEBREW_CORE_DEFAULT_GIT_REMOTE").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_DEFAULT_CACHE = ENV.fetch("HOMEBREW_DEFAULT_CACHE").freeze
 | 
			
		||||
HOMEBREW_DEFAULT_LOGS = ENV.fetch("HOMEBREW_DEFAULT_LOGS").freeze
 | 
			
		||||
HOMEBREW_DEFAULT_TEMP = ENV.fetch("HOMEBREW_DEFAULT_TEMP").freeze
 | 
			
		||||
@ -16,9 +18,11 @@ HOMEBREW_REQUIRED_RUBY_VERSION = ENV.fetch("HOMEBREW_REQUIRED_RUBY_VERSION").fre
 | 
			
		||||
 | 
			
		||||
HOMEBREW_PRODUCT = ENV.fetch("HOMEBREW_PRODUCT").freeze
 | 
			
		||||
HOMEBREW_VERSION = ENV.fetch("HOMEBREW_VERSION").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_WWW = "https://brew.sh"
 | 
			
		||||
HOMEBREW_API_WWW = "https://formulae.brew.sh"
 | 
			
		||||
HOMEBREW_DOCS_WWW = "https://docs.brew.sh"
 | 
			
		||||
 | 
			
		||||
HOMEBREW_SYSTEM = ENV.fetch("HOMEBREW_SYSTEM").freeze
 | 
			
		||||
HOMEBREW_PROCESSOR = ENV.fetch("HOMEBREW_PROCESSOR").freeze
 | 
			
		||||
HOMEBREW_PHYSICAL_PROCESSOR = ENV.fetch("HOMEBREW_PHYSICAL_PROCESSOR").freeze
 | 
			
		||||
@ -33,13 +37,14 @@ HOMEBREW_USER_AGENT_FAKE_SAFARI =
 | 
			
		||||
  "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 " \
 | 
			
		||||
  "(KHTML, like Gecko) Version/17.0 Safari/605.1.15"
 | 
			
		||||
HOMEBREW_GITHUB_PACKAGES_AUTH = ENV.fetch("HOMEBREW_GITHUB_PACKAGES_AUTH").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_DEFAULT_PREFIX = ENV.fetch("HOMEBREW_GENERIC_DEFAULT_PREFIX").freeze
 | 
			
		||||
HOMEBREW_DEFAULT_REPOSITORY = ENV.fetch("HOMEBREW_GENERIC_DEFAULT_REPOSITORY").freeze
 | 
			
		||||
HOMEBREW_MACOS_ARM_DEFAULT_PREFIX = ENV.fetch("HOMEBREW_MACOS_ARM_DEFAULT_PREFIX").freeze
 | 
			
		||||
HOMEBREW_MACOS_ARM_DEFAULT_REPOSITORY = ENV.fetch("HOMEBREW_MACOS_ARM_DEFAULT_REPOSITORY").freeze
 | 
			
		||||
HOMEBREW_LINUX_DEFAULT_PREFIX = ENV.fetch("HOMEBREW_LINUX_DEFAULT_PREFIX").freeze
 | 
			
		||||
HOMEBREW_LINUX_DEFAULT_REPOSITORY = ENV.fetch("HOMEBREW_LINUX_DEFAULT_REPOSITORY").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_MACOS_ARM_DEFAULT_PREFIX = ENV.delete("HOMEBREW_MACOS_ARM_DEFAULT_PREFIX").freeze
 | 
			
		||||
HOMEBREW_MACOS_ARM_DEFAULT_REPOSITORY = ENV.delete("HOMEBREW_MACOS_ARM_DEFAULT_REPOSITORY").freeze
 | 
			
		||||
HOMEBREW_LINUX_DEFAULT_PREFIX = ENV.delete("HOMEBREW_LINUX_DEFAULT_PREFIX").freeze
 | 
			
		||||
HOMEBREW_LINUX_DEFAULT_REPOSITORY = ENV.delete("HOMEBREW_LINUX_DEFAULT_REPOSITORY").freeze
 | 
			
		||||
 | 
			
		||||
HOMEBREW_PREFIX_PLACEHOLDER = "$HOMEBREW_PREFIX"
 | 
			
		||||
HOMEBREW_CELLAR_PLACEHOLDER = "$HOMEBREW_CELLAR"
 | 
			
		||||
# Needs a leading slash to avoid `File.expand.path` complaining about non-absolute home.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user