summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorStephanie Morillo <rubymorillo@users.noreply.github.com>2018-03-28 10:00:23 -0400
committerGitHub <noreply@github.com>2018-03-28 10:00:23 -0400
commitf0b4b1e3b0ab38801e9b1fb20d61e5ea172175c8 (patch)
treee40952ae5ffe453377d6ebf7f0265cdbca2da5f6 /man
parent3cad98f73b76baca15e34ea72bb32954b03f8b38 (diff)
downloadbundler-f0b4b1e3b0ab38801e9b1fb20d61e5ea172175c8.tar.gz
Document the order Bundler loads settings
Parsed out the information in the first graph in order to help users understand the order of priority Bundler follows when loading config settings.
Diffstat (limited to 'man')
-rw-r--r--man/bundle-config.ronn14
1 files changed, 9 insertions, 5 deletions
diff --git a/man/bundle-config.ronn b/man/bundle-config.ronn
index 35a400bdeb..74f562fedf 100644
--- a/man/bundle-config.ronn
+++ b/man/bundle-config.ronn
@@ -7,10 +7,14 @@ bundle-config(1) -- Set bundler configuration options
## DESCRIPTION
-This command allows you to interact with bundler's configuration system.
-Bundler retrieves its configuration from the local application (`app/.bundle/config`),
-environment variables, and the user's home directory (`~/.bundle/config`),
-in that order of priority.
+This command allows you to interact with Bundler's configuration system.
+
+Bundler loads configuration settings in this order:
+
+1. Local config (`app/.bundle/config`)
+2. Environmental variables (`ENV`)
+3. Global config (`~/.bundle/config`)
+4. Bundler default config
Executing `bundle config` with no parameters will print a list of all
bundler configuration for the current bundle, and where that configuration
@@ -76,7 +80,7 @@ The options that can be configured are:
## BUILD OPTIONS
-You can use `bundle config` to give bundler the flags to pass to the gem
+You can use `bundle config` to give Bundler the flags to pass to the gem
installer every time bundler tries to install a particular gem.
A very common example, the `mysql` gem, requires Snow Leopard users to