bundle-inject(1)

bundle-inject1

Add named gem(s) with version requirements to gemfile

Usage

bundle inject [GEM] [VERSION] [--source=SOURCE] [--group=GROUP]

Overview

Adds the named gem(s) with their version requirements to the resolved [Gemfile(5)][Gemfile(5)].

This command will add the gem to both your [Gemfile(5)][Gemfile(5)] and Gemfile.lock if it isn't listed yet.

Example:

bundle install
bundle inject 'rack' '> 0'

This will inject the 'rack' gem with a version greater than 0 in your [Gemfile(5)][Gemfile(5)] and Gemfile.lock.

The bundle inject command was deprecated in Bundler 2.1 and will be removed in Bundler 3.0.

Options

--source=SOURCE

Install gem from the given source.

--group=GROUP

Install gem into a bundler group.

Releases

4 releases since Debian 10 (Buster); the text changed 3 times.

  1. 10
  2. 11
  3. 12
  4. 13

--group since Debian 13 (Trixie); --source since Debian 13 (Trixie).

From ruby-bundler 2.6.7-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.