mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
bin/brew: don't set empty, unfiltered variables.
Otherwise we unconditionally set e.g. `CI`, `TRAVIS`.
This commit is contained in:
parent
f262cbc531
commit
cd7049bb72
3
bin/brew
3
bin/brew
@ -91,6 +91,9 @@ then
|
|||||||
for VAR in HOME SHELL PATH TERM LOGNAME USER CI TRAVIS \
|
for VAR in HOME SHELL PATH TERM LOGNAME USER CI TRAVIS \
|
||||||
"${!HOMEBREW_@}" "${!TRAVIS_@}"
|
"${!HOMEBREW_@}" "${!TRAVIS_@}"
|
||||||
do
|
do
|
||||||
|
# Skip if variable value is empty.
|
||||||
|
[[ -z "${!VAR}" ]] && continue
|
||||||
|
|
||||||
FILTERED_ENV+=( "${VAR}=${!VAR}" )
|
FILTERED_ENV+=( "${VAR}=${!VAR}" )
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user