私が作業しているレール3.0.xプロジェクトは、herokuデプロイメントには必要ない大量のテストデータを含むgemを使用しています。私はこれを英雄スラッグから除外したいと思っています。スラグに数十メグを追加しています(そして何百倍ものサイズ限界を超えて私たちを押してしまった、私たちのスラッグは他の理由で大きいです)。heroku slugsから宝石のファイルを除外します(.slugignore、herokuを使用)
私は.slugignoreメカニズムを使ってこれをやろうとしましたが、アプリケーション内のファイルとは異なり、宝石の中にファイルを除外する方法が見つかりません。これはbambooスタック上で動作するレール3.0.xアプリケーションですが、これらのバージョンで回避策/手順がある場合は、レール3.1および/またはcedarスタックにアップグレードします。
「巨大な宝石を小さくする」ではないこの問題を修正するためのその他の提案も素晴らしいものです。
これは機能しませんでした。 .slugignoreは再帰的ではないようです。あまりにも悪い..スラッグで必要とされない宝石には不必要なものがたくさんあります。 – dsaronin