カクカクしかじか

技術的なアレコレ

定期的にbundle cleanupをしたいね

このコマンド知らんかった...

bundle cleanup というコマンドを打つとローカルのbundle install先の使われていないGemを綺麗に削除してくれるそうな...
Deploy用の踏み台サーバーで無駄にディスク容量を食ってそうなゴミファイルの掃除をした際に知りました...

実施結果

$ bundle clean
Removing bson (4.5.0)
Removing sanitize (5.0.0)
Removing openid_connect (1.1.8)
Removing ddtrace (0.25.1)
Removing rack-proxy (0.6.5)
Removing activejob (5.1.7)
Removing redis-classy (2.4.1)
Removing sass (3.7.4)
Removing warden (1.2.8)
Removing excon (0.64.0)
Removing nokogumbo (2.0.1)
Removing webpacker (3.6.0)
Removing railties (5.1.7)
Removing bindex (0.8.1)
Removing better_errors (2.5.1)
Removing capistrano-rails (1.4.0)
Removing nio4r (2.4.0)
Removing rack-test (1.1.0)
Removing redis-mutex (4.0.1)
Removing actionmailer (5.1.7)
Removing ddtrace (0.25.0)
Removing parallel (1.17.0)
Removing sassc-rails (2.1.2)
Removing aws-sdk-ec2 (1.99.0)
Removing activestorage (5.2.3)
Removing omniauth (1.9.0)
Removing byebug (11.0.1)
Removing fog-json (1.2.0)
Removing jquery-rails (4.3.5)
Removing fog-core (2.1.2)
Removing regexp_parser (1.5.1)
Removing capybara (3.25.0)
Removing actionpack (5.2.3)
Removing rubocop (0.72.0)
Removing raindrops (0.19.0)
Removing aws-partitions (1.185.0)
Removing activemodel (5.2.3)
Removing phony_rails (0.14.12)
Removing marcel (0.3.3)
Removing aws-eventstream (1.0.3)
Removing jaro_winkler (1.5.3)
Removing semantic-ui-sass (2.4.0.1)
Removing capistrano-slackify (2.10.3)
Removing webmock (3.6.0)
Removing aasm (5.0.5)
Removing activesupport (5.1.7)
Removing ffi (1.11.1)
Removing rails (5.1.7)
Removing octokit (4.14.0)
Removing kgio (2.11.2)
Removing unicorn (5.5.1)
Removing aws-sdk-core (3.58.0)
Removing aws-sigv4 (1.1.0)
Removing actionview (5.2.3)
Removing phony_rails (0.14.13)
Removing mini_magick (3.8.1)
Removing mini_mime (1.0.2)
Removing capistrano-rbenv (2.1.4)
Removing websocket-extensions (0.1.4)
Removing faker (1.9.6)
Removing vcr (5.0.0)
Removing rspec-expectations (3.8.4)
Removing bcrypt (3.1.13)
Removing actioncable (5.2.3)
Removing validate_url (1.0.8)
Removing fakeredis (0.7.0)
Removing net-scp (2.0.0)
Removing aws-partitions (1.188.0)
Removing rack-attack (6.1.0)
Removing autoprefixer-rails (9.6.1)
Removing activerecord (5.2.3)
Removing mongo (2.9.0)
Removing autoprefixer-rails (9.6.0)
Removing guard (2.15.0)
Removing sass-listen (4.0.0)
Removing hashdiff (0.4.0)
Removing letter_opener (1.7.0)
Removing web-console (3.7.0)
Removing public_suffix (3.1.1)
Removing activesupport (5.2.3)
Removing aws-sdk-core (3.59.0)
Removing wicked_pdf (1.4.0)
Removing multipart-post (2.1.1)
Removing capybara-screenshot (1.0.23)
Removing capistrano (3.11.0)
Removing actionview (5.1.7)
Removing sawyer (0.8.2)
Removing httpi (2.4.4)
Removing aws-sdk-route53 (1.27.0)
Removing fog-aws (3.5.1)
Removing zengin_code (1.0.1.20190609)
Removing simplecov (0.17.0)
Removing lumberjack (1.0.13)
Removing websocket-driver (0.7.1)
Removing actioncable (5.1.7)
Removing ruby-prof (0.18.0)
Removing rack-attack (6.0.0)
Removing sshkit (1.19.0)
Removing meta_request (0.7.0)
Removing zengin_code (1.0.1.20190721)
Removing json-jwt (1.10.2)
Removing aws-partitions (1.183.0)
Removing line-bot-api (1.11.0)
Removing eventmachine (1.2.7)
Removing omniauth-oauth2 (1.6.0)
Removing activerecord (5.1.7)
Removing uglifier (4.1.20)
Removing fabrication (2.20.2)
Removing get_process_mem (0.2.3)
Removing stripe-ruby-mock (2.5.8)
Removing request_store (1.4.1)
Removing get_process_mem (0.2.4)
Removing pg (1.1.4)
Removing jbuilder (2.9.1)
Removing capistrano-bundler (1.5.0)
Removing sshkit (1.19.1)
Removing unicode-display_width (1.6.0)
Removing sass-rails (5.0.7)
Removing aws-sdk-kms (1.23.0)
Removing safe_yaml (1.0.5)
Removing activejob (5.2.3)
Removing whenever (1.0.0)
Removing mimemagic (0.3.3)
Removing ltsv (0.1.2)
Removing sass (3.4.25)
Removing semantic-ui-sass (2.4.2.0)
Removing yaml_vault (1.1.3)
Removing hashie (3.6.0)
Removing sendgrid-ruby (6.0.0)
Removing rack-oauth2 (1.10.0)
Removing mime-types-data (3.2019.0331)
Removing railties (5.2.3)
Removing airbrussh (1.3.2)
Removing amazon_pay (2.4.0)
Removing bootstrap-datepicker-rails (1.8.0.1)
Removing docile (1.3.2)
Removing actionmailer (5.2.3)
Removing bindex (0.7.0)
Removing yard (0.9.20)
Removing recaptcha (5.0.0)
Removing omniauth-github (1.3.0)
Removing arel (9.0.0)
Removing pry-byebug (3.7.0)
Removing zengin_code (1.0.1.20190625)
Removing lograge (0.11.2)
Removing parser (2.6.3.0)
Removing net-ssh (5.2.0)
Removing phony (2.18.5)
Removing arel (8.0.0)
Removing rspec-core (3.8.2)
Removing aws-sdk-ec2 (1.98.0)
Removing i18n-js (3.3.0)
Removing capistrano-bundler (1.6.0)
Removing slack-notifier (2.3.2)
Removing capistrano-sidekiq (1.0.2)
Removing ruby-progressbar (1.10.1)
Removing actionpack (5.1.7)
Removing rspec-mocks (3.8.1)
Removing rspec-support (3.8.2)
Removing faker (1.9.3)
Removing activemodel (5.1.7)

最後に

部屋の掃除と同じように定期的にやろう!www

追記

bundle install にこんなオプションがあるのか... blog.yuyat.jp