そのため、wget を取得してコンパイルし、結果のバイナリをスラッグ (heroku 用語) に含めるカスタム ビルドパックを使用してこれを実現する必要があります。
結局のところ、私は 1 つを作成したところです - https://github.com/johnbeynon/heroku-buildpack-wget。
使用するには;
.buildpacks
プロジェクトのルートに次を含むファイルを作成します
git://github.com/heroku/heroku-buildpack-ruby.git
git://github.com/johnbeynon/heroku-buildpack-wget.git
そして、する
heroku config:add BUILDPACK_URL=git://github.com/ddollar/heroku-buildpack-multi.git
これで、アプリケーションをデプロイすると、heroku-buildpack-multi が使用され、.buildpacks ファイルが読み取られ、そこで定義されたものが使用されます。heroku-buildpack-ruby はデフォルトで提供されている ruby ビルドパックであり、私のものはアプリケーションに wget を追加します。
それが機能するかどうかを確認するには、実行しheroku run bash
てから実行して、機能するかどうかを確認wget
します。