Skip to content
The Bundler documentation website
Branch: master
Clone or download
colby-swandale adjust the solutions-for-cant-find-gem-bundler-with-executable-bundle
blog post a bit to clear up what RubyGems was doing with Bundler 2
Latest commit 5f3db61 Jun 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Fixed typo in PR template. Sep 13, 2017
data created april monthly update May 4, 2018
helpers Add a link to contribute to the current page Jun 4, 2018
lib fix v2.0.0 not being detected in order Jan 3, 2019
locales list the version that things are new in Jan 8, 2018
source adjust the solutions-for-cant-find-gem-bundler-with-executable-bundle Jun 14, 2019
.gitignore Copy over entire doc dirtectory from bundler Jul 14, 2017
.ruby-version update to Ruby 2.6.3 May 10, 2019
.travis.yml Update Ruby on travis, too May 13, 2019
Gemfile Bump octokit from 4.13.0 to 4.14.0 Apr 1, 2019
Gemfile.lock Merge #460 May 13, 2019
Procfile build site during deploy, serve files with puma Jul 19, 2016 typo correction Feb 21, 2018
Rakefile update contributors file during full builds Jul 19, 2016
app.json Add Heroku generated app.json Nov 30, 2015
config.rb Enable missing pages to be searchable Nov 18, 2017 whitespace h/t @segiddins Jul 19, 2016
deploy_key.enc Auto-deploy after commit to master May 23, 2016 is intended to serve as a convenient source for documentation on the bundler gem.

The site is a static site generated using Middleman.

Bundler's manual pages document much of its functionality and serve as an important part of the site. They are included via the Rakefile.

Development Set Up

Begin by cloning the repository onto your location machine:

git clone

Once complete prepare the dependencies by running:

bundle install

Basic Middleman Commands

Fetch latest documentation from bundler repo (should be done before running local development web server):

rake man

Run a local development web server:

bundle exec middleman server

This will start a local web server running at: http://localhost:4567. It will serve the site as it exists in /source.

To specify the host and/or port, add the -h, -p flag(s):

bundle exec middleman -h -p 8080

Note: the development server will automatically reload pages when they or there associated stylesheets are modified. This feature is enabled in config.rb.

Build the site:

bundle exec middleman build

This will use the files in /source to generate a static site in /build.

You can’t perform that action at this time.