diff options
| author | Mike McQuaid | 2017-11-13 10:01:54 +0000 | 
|---|---|---|
| committer | Mike McQuaid | 2017-11-13 10:01:54 +0000 | 
| commit | 5241d07474586f85f513357a989ecbb74ea69c30 (patch) | |
| tree | a360ee81ce8eb3aa57b3a7c9e20541da95f069de | |
| parent | 441c212f2dd70f053ee21eac8398c5fe5dfd0551 (diff) | |
| download | brew-5241d07474586f85f513357a989ecbb74ea69c30.tar.bz2 | |
environment filtering: pass through TRAVIS vars.
We use these internally so let's map them to `HOMEBREW_` variables.
| -rw-r--r-- | Library/Homebrew/extend/os/mac/diagnostic.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/extend/pathname.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/formula_installer.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/test/spec_helper.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/utils/curl.rb | 2 | ||||
| -rwxr-xr-x | bin/brew | 2 | 
6 files changed, 7 insertions, 7 deletions
| diff --git a/Library/Homebrew/extend/os/mac/diagnostic.rb b/Library/Homebrew/extend/os/mac/diagnostic.rb index 65b8d7cde..5c603ca62 100644 --- a/Library/Homebrew/extend/os/mac/diagnostic.rb +++ b/Library/Homebrew/extend/os/mac/diagnostic.rb @@ -56,7 +56,7 @@ module Homebrew          # `brew test-bot` runs `brew doctor` in the CI for the Homebrew/brew          # repository. This only needs to support whatever CI provider          # Homebrew/brew is currently using. -        return if ENV["TRAVIS"] +        return if ENV["HOMEBREW_TRAVIS"]          message = <<~EOS            Your Xcode (#{MacOS::Xcode.version}) is outdated. @@ -83,7 +83,7 @@ module Homebrew          # `brew test-bot` runs `brew doctor` in the CI for the Homebrew/brew          # repository. This only needs to support whatever CI provider          # Homebrew/brew is currently using. -        return if ENV["TRAVIS"] +        return if ENV["HOMEBREW_TRAVIS"]          <<~EOS            A newer Command Line Tools release is available. diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb index 82cf10be0..07919f8a0 100644 --- a/Library/Homebrew/extend/pathname.rb +++ b/Library/Homebrew/extend/pathname.rb @@ -495,7 +495,7 @@ module ObserverPathnameExtension      MAXIMUM_VERBOSE_OUTPUT = 100      def verbose? -      return ARGV.verbose? unless ENV["TRAVIS"] +      return ARGV.verbose? unless ENV["HOMEBREW_TRAVIS"]        return false unless ARGV.verbose?        if total < MAXIMUM_VERBOSE_OUTPUT diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb index 42abe5171..2285fee91 100644 --- a/Library/Homebrew/formula_installer.rb +++ b/Library/Homebrew/formula_installer.rb @@ -702,7 +702,7 @@ class FormulaInstaller      Utils.safe_fork do        # Invalidate the current sudo timestamp in case a build script calls sudo.        # Travis CI's Linux sudoless workers have a weird sudo that fails here. -      system "/usr/bin/sudo", "-k" unless ENV["TRAVIS_SUDO"] == "false" +      system "/usr/bin/sudo", "-k" unless ENV["HOMEBREW_TRAVIS_SUDO"] == "false"        if Sandbox.formula?(formula)          sandbox = Sandbox.new diff --git a/Library/Homebrew/test/spec_helper.rb b/Library/Homebrew/test/spec_helper.rb index 08766ea37..c3652fc42 100644 --- a/Library/Homebrew/test/spec_helper.rb +++ b/Library/Homebrew/test/spec_helper.rb @@ -9,7 +9,7 @@ require "set"  if ENV["HOMEBREW_TESTS_COVERAGE"]    require "simplecov" -  if ENV["CODECOV_TOKEN"] || ENV["TRAVIS"] +  if ENV["CODECOV_TOKEN"] || ENV["HOMEBREW_TRAVIS"]      require "codecov"      SimpleCov.formatter = SimpleCov::Formatter::Codecov    end diff --git a/Library/Homebrew/utils/curl.rb b/Library/Homebrew/utils/curl.rb index eaa81352c..5becf8203 100644 --- a/Library/Homebrew/utils/curl.rb +++ b/Library/Homebrew/utils/curl.rb @@ -27,7 +27,7 @@ def curl_args(*extra_args, show_output: false, user_agent: :default)      args << "--fail"      args << "--progress-bar" unless ARGV.verbose?      args << "--verbose" if ENV["HOMEBREW_CURL_VERBOSE"] -    args << "--silent" if !$stdout.tty? || ENV["TRAVIS"] +    args << "--silent" if !$stdout.tty? || ENV["HOMEBREW_TRAVIS"]    end    args + extra_args @@ -47,7 +47,7 @@ HOMEBREW_LIBRARY="$HOMEBREW_REPOSITORY/Library"  # Whitelist and copy to HOMEBREW_* all variables previously mentioned in  # manpage or used elsewhere by Homebrew.  for VAR in AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY BINTRAY_USER BINTRAY_KEY \ -           BROWSER EDITOR GIT PATH VISUAL \ +           BROWSER EDITOR GIT PATH VISUAL TRAVIS TRAVIS_SUDO \             GITHUB_USER GITHUB_PASSWORD GITHUB_TOKEN  do    # Skip if variable value is empty. | 
