Ruby
iOS
Gem
fastlane

fastlane が地獄のように遅くなった時にするべきこと

More than 3 years have passed since last update.


環境


  • MacBook Pro (Retina, 13-inch、Early 2015)

  • OSX 10.10.5

  • Xcode 7.1.1

  • Ruby 2.1.0 (rbenv 使ってる)

  • gem 2.2.0

  • fastlane 1.38.0


現象

iOS アプリ開発時に非常に便利な fastlane の起動に死ぬほど時間がかかるようになりました。

具体的には fastlane --help とやるだけで CPU を 100% 使い、3分後ぐらいに結果が出力されるような感じです。

help 出すのに 3分待つって明らかにおかしい (((;꒪ꈊ꒪;)))

昨日まではすぐに結果が返ってきていました。


やったこと

gem cleanup したら fastlane が今までどおりの反応速度で動作するようになりました。

gem のことはあんまり詳しくないのですが、昔のバージョンとかのゴミがたくさん貯まると動作が遅くなるのですか???

fastlane は4バージョン昔のから使っていてアップデートの度にインストールしていました。

fastlane を入れると gym や deliver など様々なツールが同時に入るのでそれらも含めるとそれなりの数のゴミが溜まっていたと思います。

原因はよく分かりませんでしたが、とりあえず激重な状態ではなくなったので良かったです。