I don't think this would have helped as I find it to vague and confusing. If I read this I would have next done a Google search to find someone that has successfully added a customer provider and l looked for instructions from them, like the ones I wrote. 



On Aug 5, 2013, at 6:15 AM, Jacob Vosmaer <notifications@github.com> wrote:

> In doc/install/installation.md:
> 
> >  * Add `gem "omniauth-your-auth-provider"` to the [Gemfile](https://github.com/gitlabhq/gitlabhq/blob/5-3-stable/Gemfile#L18)
> > -* Run `sudo -u git -H bundle install` to install the new gem(s)
> > +* Run `sudo -u git -H bundle install --without development test postgres --path vendor/bundle --no-deploy` to install the new gem(s) with MySQL and `sudo -u git -H bundle install --without development test mysql --path vendor/bundle --no-deploy` to install with PostgreSQL
> I have tried the following procedure and it seems to work:
> 
> edit Gemfile;
> run (bundle command with --deployment somewhere) --no-deployment --path vendor/bundle.
> How about the following:
> 
> To download and install your omniauth gem run the [`bundle install` command for your setup](#install-gems). If necessary you can add the following options to the `bundle install` command to override Bundler's deployment mode: ` --no-deployment --path vendor/bundle`.
> Looking back at your experience do you think that would have helped @tdm00?
> 
> —
> Reply to this email directly or view it on GitHub.