aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-08-14 10:07:28 +0100
committerGitHub2016-08-14 10:07:28 +0100
commitd5005f4d8be00e89942d13c192e0bb8e75a0edfc (patch)
tree4afd25027f9a7b68be2cf5c5ad736af5a3f676b1 /Library
parentdd94aca9ebdbf268e94c1c6d8ed4a88a7cee2c05 (diff)
parentb6f467b007c86b2a0f41e97bc38eb55e01622bd1 (diff)
downloadbrew-d5005f4d8be00e89942d13c192e0bb8e75a0edfc.tar.bz2
Merge pull request #679 from MikeMcQuaid/ship-auto-update
Ship Homebrew auto-update support.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/brew.sh1
-rw-r--r--Library/Homebrew/manpages/brew.1.md.erb9
2 files changed, 9 insertions, 1 deletions
diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh
index edbc8db05..bf8985ffa 100644
--- a/Library/Homebrew/brew.sh
+++ b/Library/Homebrew/brew.sh
@@ -227,7 +227,6 @@ setup-analytics
report-analytics-screenview-command
update-preinstall() {
- [[ -n "$HOMEBREW_DEVELOPER" ]] || return
[[ -z "$HOMEBREW_NO_AUTO_UPDATE" ]] || return
[[ -z "$HOMEBREW_UPDATE_PREINSTALL" ]] || return
diff --git a/Library/Homebrew/manpages/brew.1.md.erb b/Library/Homebrew/manpages/brew.1.md.erb
index affac9295..65344f8d0 100644
--- a/Library/Homebrew/manpages/brew.1.md.erb
+++ b/Library/Homebrew/manpages/brew.1.md.erb
@@ -108,6 +108,11 @@ can take several different forms:
* `HOMEBREW_ARTIFACT_DOMAIN`:
If set, instructs Homebrew to use the given URL as a download mirror for bottles and binaries.
+ * `HOMEBREW_AUTO_UPDATE_SECS`:
+ If set, Homebrew will only check for autoupdates once per this seconds interval.
+
+ *Default:* `60`.
+
* `HOMEBREW_BROWSER`:
If set, uses this setting as the browser when opening project homepages,
instead of the OS default browser.
@@ -172,6 +177,10 @@ can take several different forms:
* `HOMEBREW_NO_ANALYTICS`:
If set, Homebrew will not send analytics. See: <https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Analytics.md#analytics>
+ * `HOMEBREW_NO_AUTO_UPDATE`:
+ If set, Homebrew will not auto-update before running `brew install` and
+ `brew upgrade`.
+
* `HOMEBREW_NO_EMOJI`:
If set, Homebrew will not print the `HOMEBREW_INSTALL_BADGE` on a
successful build.