From cc0f17eb7bbed39dc2c0367d6b7218485c38d317 Mon Sep 17 00:00:00 2001 From: Chongyu Zhu <i@lembacon.com> Date: Fri, 14 Sep 2018 18:50:21 +0800 Subject: [PATCH] cmd/update: make `curl` respect `HOMEBREW_CURLRC` --- Library/Homebrew/cmd/update.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/update.sh b/Library/Homebrew/cmd/update.sh index 30ba7cec96..a23b41e605 100644 --- a/Library/Homebrew/cmd/update.sh +++ b/Library/Homebrew/cmd/update.sh @@ -406,6 +406,13 @@ EOS QUIET_ARGS=() fi + if [[ -z "$HOMEBREW_CURLRC" ]] + then + CURL_DISABLE_CURLRC_ARGS=(-q) + else + CURL_DISABLE_CURLRC_ARGS=() + fi + # only allow one instance of brew update lock update @@ -481,7 +488,9 @@ EOS GITHUB_API_ENDPOINT="commits/$UPSTREAM_BRANCH_DIR" fi - UPSTREAM_SHA_HTTP_CODE="$("$HOMEBREW_CURL" --silent --max-time 3 \ + UPSTREAM_SHA_HTTP_CODE="$("$HOMEBREW_CURL" \ + "${CURL_DISABLE_CURLRC_ARGS[@]}" \ + --silent --max-time 3 \ --location --output /dev/null --write-out "%{http_code}" \ --dump-header "$DIR/.git/GITHUB_HEADERS" \ --user-agent "$HOMEBREW_USER_AGENT_CURL" \ -- GitLab