前提条件
弊社ではCakePHPでWebアプリケーションを開発しているのですが、フレームワーク自体のバージョンアップを定期的に行なっています。
つい最近、バージョンアップを行なった時に、
composer update cakephp/cakephp
.
.
.
composer update cakephp/bake
.
.
.
composer update cakephp/hoge
.
.
.
composer update cakephp/hogehoge
.
.
.
「あああああ、もうめんどくさい」
「一発で行けないのか?」
と思い、調べたところ、やっぱりありました。
やり方
You can also use wildcards to update a bunch of packages at once:
php composer.phar update vendor/*
参考:https://getcomposer.org/doc/03-cli.md#update
つまり、
cakephp配下のライブラリをまとめてバージョン最新化したいときは・・・
php composer.phar update cakephp/*
そう、たったこれだけで、cakephp
配下のライブラリ全てが対象となり、最新バージョンがあったら更新されることになります。
簡単だなー
おまけ
ご興味ある方は昔書いたブログもご覧ください。