App-UpdateCPANfileはlimitオプションをつけたときにアルファベット順にライブラリをアップデートしていく挙動になっている。
これだと実行結果が安定しているし、順番に倒していくしかないのは個別のライブラリと向き合えて便利だけど、これだと、テストが落ちるなどしたときにアップデートが止まってしまうという課題があった。テストを直せないのでスキップするかテストを直してアップデートするか、のどちらかの人間の決断が必要。
このたび、--shuffle
のオプションを実装して、ランダム順にアップデートする機能を追加した。
limitがないと意味がなくて、--limit 1--shuffle
のように個数を制限したうえでシャッフルしてアップデートできるようにした。
昨日リリースした1.1.0に入っているのでご利用ください。
App-UpdateCPANfile-1.1.0 by HITODE https://t.co/ktj5XT0wWr
— CPAN New Modules (@cpan_new) 2021年3月2日