bundle-outdated - リファレンスマニュアル、オプション、コマンド例


名前

bundle-outdated - インストールされている gem を、利用可能な新しいバージョンとともにリストします。

概要

bundle outdated [GEM] [--local] [--pre] [--source] [--strict] [--parseable | --porcelain] [--group=GROUP] [--groups] [--patch|--minor|--major] [--filter-major] [--filter-minor] [--filter-patch] [--only-explicit]

説明

Outdated には、指定されたソースで新しいバージョンが利用可能な gem の名前とバージョンがリストされます。 [GEM [GEM]] で outdated を呼び出すと、指定された gem の新しいバージョンのみがチェックされます。プレリリース gem はデフォルトでは無視されます。 gem が最新の場合、Bundler はステータス 0 で終了します。そうでない場合は、1 で終了します。

オプション

--local

gem をリモートでフェッチしようとせず、代わりに gem キャッシュを使用してください。

--pre

新しいプレリリース宝石を確認してください。

--source

特定のソースと照合してください。

--strict

Gemfile の要件で許可されている新しいバージョンのみをリストし、保守的な更新フラグ (--patch、--minor、--major) も考慮します。

--parseable, --porcelain

より解析しやすい出力を得るには、最小限の書式設定を使用します。

--group

特定のグループの宝石をリストします。

--groups

gem をグループ別にリストします。

--minor

次のマイナー バージョンにのみ更新することをお勧めします。

--major

次のメジャー バージョン (デフォルト) への更新を優先します。

--patch

次のパッチ バージョンにのみ更新することをお勧めします。

--filter-major

主要な新しいバージョンのみをリストします。

--filter-minor

マイナーな新しいバージョンのみをリストします。

--filter-patch

パッチの新しいバージョンのみをリストします。

--only-explicit

Gemfile で指定された gem のみをリストし、依存関係はリストしません。

パッチレベルのオプション

詳細については、bundle update(1) bundle-update.1.html を参照してください。

出力のフィルタリング

3 つのフィルタリング オプションはバージョンの解決には影響せず、出力にどのバージョンが表示されるかにのみ影響します。

通常の出力が次のようになった場合:

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"
* hashie (newest 3.4.6, installed 1.2.0, requested = 1.2.0) in groups "default"
* headless (newest 2.3.1, installed 2.2.3) in groups "test"
--filter-major

以下のみを表示します:

* hashie (newest 3.4.6, installed 1.2.0, requested = 1.2.0) in groups "default"
--filter-minor

以下のみを表示します:

* headless (newest 2.3.1, installed 2.2.3) in groups "test"
--filter-patch

以下のみを表示します:

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"

フィルターオプションは組み合わせることができます。 --filter-minor と --filter-patch では次のように表示されます。

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"
* headless (newest 2.3.1, installed 2.2.3) in groups "test"

3 つのフィルタオプションをすべて組み合わせても、どれも指定しない場合と同じ結果になります。