qiita-markdownを含んだGemfileをHerokuにpushするには - Qiita

こちら、HerokuのBuildpackの仕組みが環境変数ベースのものからちゃんとしたサブコマンドが用意されたのでそちらを使わないと動きません。

Buildpacks | Heroku Dev Center

素の状態だとqiita-markdownが依存してるcharlock_holmesruggedがインストールできません。

rugged

cmakeが必要なのでcmakeを入れてくれるbuildpackを入れます。

$ heroku buildpacks:add --index 1 https://github.com/rcaught/heroku-buildpack-cmake

charlock_holmes

libicuが必要なため、Aptfileに書いたライブラリをapt-getでインストールしてくれるbuildpackを使います。

$ vi Aptfile 
libicu52
libicu-dev
$ heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-apt
$ heroku buildpacks
1. https://github.com/heroku/heroku-buildpack-apt
2. https://github.com/rcaught/heroku-buildpack-cmake
3. heroku/ruby

aptが使えるならいろいろやりやすそうです。

Comments


Option