このブログをご覧のみなさん、こんにちは。
Jenkins ジョブのログが肥大化していた困っており、その解決策がわかったので、以下に記載します。
Rails アプリの Jenkins のジョブのログの肥大化を防ぐ方法
Rails アプリの CI を Jenkins のジョブで以下のようにしています。
$ bundle exec rake db:migrate RAILS_ENV=test
$ bundle exec rspec
ビルド履歴を 5 個にして、そのまましばらく使っていたところ、「ディスク容量ガー!」っていう声が聞こえ、log が 数 GB と肥大化していました。
$ bundle exec rake log:clear
を追加すると、そういった問題を防げるのでオススメです。