Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
indirect committed Aug 24, 2013
1 parent 846529e commit 36e5c29
Show file tree
Hide file tree
Showing 77 changed files with 606 additions and 297 deletions.
140 changes: 140 additions & 0 deletions bundle_help.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
<!DOCTYPE html>
<html>
<head>
<title>Bundler: The best way to manage a Ruby application's gems</title>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
<meta content='276VSYOko8B8vIu1i8i5qbj7_ql5PXo0dU69XQy-SL' name='globalsign-domain-verification'>
<link href='/images/favicon.png' rel='shortcut icon' type='image/png'>
<link href="/stylesheets/application.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/sunburst.css" media="screen" rel="stylesheet" type="text/css" />
</head>
<body>
<div id='body'>
<div id='header'>
<a class="image" href="/"><img width="725" alt="The best way to manage your application's dependencies" src="/images/gembundler.png" />
</a>

</div>
<div id='container'>
<div id='contents'>
<h2>bundle help</h2>
<div class='contents'>
<div class='bullet'>
<div class='description'>
Displays detailed help for each subcommand on your command line
</div>
<pre class='sunburst'>$ bundle help</pre>
<div class='notes'>
<a href="/v1.3/man/bundle.1.html">View the same man pages here</a>
</div>
</div>
</div>
</div>
<div id='sidebar'>
<h2>Would you like to</h2>
<ul>
<li><a href="/#getting-started">Get started</a></li>
<li><a href="https://github.com/bundler/bundler/blob/master/ISSUES.md">Report a bug</a></li>
<li><a href="/v1.3/whats_new.html">See what's new</a></li>
<li><a href="/v1.3/man/bundle.1.html">Read documentation</a></li>
<li><a href="/#get-involved">Discuss and Contribute</a></li>
</ul>
<h2>Bundler Commands</h2>
<ul>
<li><a href="/v1.3/bundle_install.html">bundle install</a></li>
<li><a href="/v1.3/bundle_update.html">bundle update</a></li>
<div class='buttons'>
<a href="/v1.3/commands.html">View all commands</a>
</div>
</ul>
<h2>Usage</h2>
<ul>
<li><a href="/v1.3/gemfile.html">Gemfile</a></li>
<li><a href="/v1.3/git.html">Gems from git</a></li>
<li><a href="/v1.3/groups.html">Grouping</a></li>
<li><a href="/v1.3/bundler_setup.html">Bundler.setup</a></li>
<li><a href="/v1.3/deploying.html">Deploying</a></li>
</ul>
<h2>Use Bundler with</h2>
<ul>
<li><a href="/v1.3/rails3.html">Rails 3</a></li>
<li><a href="/v1.3/rails23.html">Rails 2.3</a></li>
<li><a href="/v1.3/sinatra.html">Sinatra</a></li>
<li><a href="/v1.3/rubygems.html">Rubygems</a></li>
<li><a href="/v1.3/rubymotion.html">RubyMotion</a></li>
</ul>
</div>
</div>
</div>
<div id='footer'>
<img src="/images/emocow.png" />
<img src="/images/panda.jpg" />
<div class='spacer'></div>
<div id='navigation'>
<p>
<b>commands</b>
<a href="/v1.3/man/bundle-install.1.html">install</a>
/
<a href="/v1.3/man/bundle-update.1.html">update</a>
/
<a href="/v1.3/man/bundle-exec.1.html">exec</a>
/
<a href="/v1.3/man/bundle-config.1.html">config</a>
/
<a href="/v1.3/man/bundle-package.1.html">package</a>
</p>
<p>
<b>usage</b>
<a href="/v1.3/gemfile.html">gemfile</a>
/
<a href="/v1.3/git.html">git</a>
/
<a href="/v1.3/groups.html">groups</a>
/
<a href="/v1.3/bundler_setup.html">setup</a>
/
<a href="/v1.3/deploying.html">deploying</a>
</p>
<p>
<b>frameworks</b>
<a href="/v1.3/bundler_setup.html">ruby</a>
/
<a href="/v1.3/rubygems.html">rubygems</a>
/
<a href="/v1.3/rubymotion.html">rubymotion</a>
/
<a href="/v1.3/sinatra.html">sinatra</a>
/
<a href="/v1.3/rails3.html">rails 3</a>
</p>
</div>
<div class='spacer'></div>
<img src="/images/bundler-small.png" />
</div>
<div id='credits'>
<p>
Many thanks to Bundler's <a href="/contributors.html">contributors</a>
and <a href="/sponsors.html">sponsors</a>
</p>
</div>
<a href='http://github.com/bundler/bundler/' id='github'>
<img alt='Fork me on GitHub' src='http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png'>
</a>
<div id='prod-versions'>
Docs:
<a href="/v0.9/">v0.9</a>
<a href="/v1.0/">v1.0</a>
<a href="/v1.1/">v1.1</a>
<a href="/v1.2/">v1.2</a>
<a class="current" href="/">v1.3</a>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-39559982-1', 'bundler.io');
ga('send', 'pageview');
</script>
</body>
</html>
4 changes: 2 additions & 2 deletions bundle_update.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ <h2>Update all gems</h2>
</p>
<p>
Consider the following <code>Gemfile</code>:
<pre class="sunburst">source <span class="String"><span class="String">'</span>http://rubygems.org<span class="String">'</span></span>&#x000A;gem <span class="String"><span class="String">'</span>rails<span class="String">'</span></span>, <span class="String"><span class="String">'</span>3.0.0.rc<span class="String">'</span></span>&#x000A;gem <span class="String"><span class="String">'</span>nokogiri<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst">source <span class="String"><span class="String">&#39;</span>http://rubygems.org<span class="String">&#39;</span></span>&#x000A;gem <span class="String"><span class="String">&#39;</span>rails<span class="String">&#39;</span></span>, <span class="String"><span class="String">&#39;</span>3.0.0.rc<span class="String">&#39;</span></span>&#x000A;gem <span class="String"><span class="String">&#39;</span>nokogiri<span class="String">&#39;</span></span>&#x000A;</pre>
</p>
<p>
When you run <code>bundle install</code> the first time, bundler will
Expand Down Expand Up @@ -159,7 +159,7 @@ <h2>Overlapping dependencies</h2>
Sometimes, multiple gems declared in your <code>Gemfile</code> are
satisfied by the same second-level dependency. For instance, consider the
case of <code>thin</code> and <code>rack-perftools-profiler</code>.
<pre class="sunburst">source <span class="String"><span class="String">'</span>http://rubygems.org<span class="String">'</span></span>&#x000A;&#x000A;gem <span class="String"><span class="String">'</span>thin<span class="String">'</span></span>&#x000A;gem <span class="String"><span class="String">'</span>rack-perftools-profiler<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst">source <span class="String"><span class="String">&#39;</span>http://rubygems.org<span class="String">&#39;</span></span>&#x000A;&#x000A;gem <span class="String"><span class="String">&#39;</span>thin<span class="String">&#39;</span></span>&#x000A;gem <span class="String"><span class="String">&#39;</span>rack-perftools-profiler<span class="String">&#39;</span></span>&#x000A;</pre>
</p>
<p>
The <code>thin</code> gem depends on <code>rack >= 1.0</code>, while
Expand Down
4 changes: 2 additions & 2 deletions bundler_setup.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ <h2>Bundler.setup</h2>
Configure the load path so all dependencies in
your Gemfile can be required
</div>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">'</span>rubygems<span class="String">'</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">'</span>bundler/setup<span class="String">'</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">'</span>nokogiri<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>rubygems<span class="String">&#39;</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>bundler/setup<span class="String">&#39;</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>nokogiri<span class="String">&#39;</span></span>&#x000A;</pre>
</div>
<div class='bullet'>
<div class='description'>
Only add gems from specified groups to the
load path. If you want the gems in the
default group, make sure to include it
</div>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">'</span>rubygems<span class="String">'</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">'</span>bundler<span class="String">'</span></span>&#x000A;<span class="Support">Bundler</span>.<span class="Entity">setup</span>(<span class="Constant"><span class="Constant">:</span>default</span>, <span class="Constant"><span class="Constant">:</span>ci</span>)&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">'</span>nokogiri<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>rubygems<span class="String">&#39;</span></span>&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>bundler<span class="String">&#39;</span></span>&#x000A;<span class="Support">Bundler</span>.<span class="Entity">setup</span>(<span class="Constant"><span class="Constant">:</span>default</span>, <span class="Constant"><span class="Constant">:</span>ci</span>)&#x000A;<span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>nokogiri<span class="String">&#39;</span></span>&#x000A;</pre>
<a href="/groups.html">Learn More: Groups</a>
</div>
</div>
Expand Down
13 changes: 13 additions & 0 deletions commands.html
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,19 @@ <h2>Command Line Reference</h2>
<div class='clear'></div>
</td>
</tr>
<tr>
<td>
<div class='cli_name'>
<a href="/bundle_help.html">bundle help</a>
</div>
<div class='cli_desc'>
Displays detailed help for each subcommand
</div>
</td>
<td>
<div class='clear'></div>
</td>
</tr>
<tr>
<td>
<div class='cli_name'>
Expand Down
4 changes: 2 additions & 2 deletions deploying.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ <h3>Automatic deployment with Capistrano</h3>
To pull in the Bundler Cap task, just add this to your
<code>deploy.rb</code> file:
</div>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">'</span>bundler/capistrano<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>bundler/capistrano<span class="String">&#39;</span></span>&#x000A;</pre>
<div class='notes'>
That's it! Running <code>cap deploy</code> will now automatically run
<code>bundle install</code> on the remote server with deployment-friendly
Expand All @@ -72,7 +72,7 @@ <h3>Automatic deployment with Vlad</h3>
There is a default Vlad task available. To make it available, add this line
to the Vlad <code>deploy.rb</code>.
</div>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">'</span>bundler/vlad<span class="String">'</span></span>&#x000A;</pre>
<pre class="sunburst"><span class="Keyword">require</span> <span class="String"><span class="String">&#39;</span>bundler/vlad<span class="String">&#39;</span></span>&#x000A;</pre>
<div class='notes'>
Once you have done that, the <code>vlad:bundle:install</code> task will be
available for use. Make sure it is run as part of your deploy. For example:
Expand Down
Loading

0 comments on commit 36e5c29

Please sign in to comment.