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 が最新の場合は、バンダーはステータス 0 で終了します。それ以外の場合は、ステータス 1 で終了します。
--local--pre--source--strict--parseable、--porcelain--group--groups--minor--major--patch--filter-major--filter-minor--filter-patch--only-explicit詳細は bundle update(1) を参照してください。
3 つのフィルタリングオプションは、決まったバージョンを解決するものではなく、単にどのバージョンが出力に表示されるかに影響するものです。
通常の出力に以下が表示される場合
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
* hashie 1.2.0 3.4.6 = 1.2.0 default
* headless 2.2.3 2.3.1 = 2.2.3 test
--filter-major には以下のみが表示されます。
* Gem Current Latest Requested Groups
* hashie 1.2.0 3.4.6 = 1.2.0 default
--filter-minor には以下のみが表示されます。
* Gem Current Latest Requested Groups
* headless 2.2.3 2.3.1 = 2.2.3 test
--filter-patch には以下のみが表示されます。
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
フィルターオプションは組み合わせて使用できます。--filter-minor と --filter-patch は以下を表示します。
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
3 つの filter オプションをすべて組み合わせると、何も指定しない場合と同じ結果になります。