修羅の国からえんじにあ

主に Ruby on Rails の実験を書き留めていく予定

heroku で poltergeist 動かしたかったので

Phantom.js の開発が止まってしまった・・・。

とは、関係なくちょいとPhantom.jsを使ってHerokuで poltergeist & capybara を動かしたかったので、

Heroku で Phantom.jsとRailsを共存させた環境を作る状況を調べてみました。


buildpackを入れ直す

$ heroku buildpacks:clear 

$ heroku buildpacks:add https://github.com/stomita/heroku-buildpack-phantomjs

$ heroku buildpacks:add heroku/ruby

確認

$ heroku buildpacks

最後に heroku/ruby が来ていればOK(今回は2個中の2個目)

Buildpack added. Next release on APP-NAME will use:
  1. https://github.com/stomita/heroku-buildpack-phantomjs.git
  2. heroku/ruby
Run git push heroku master to create a new release using these buildpacks.

Herokuがどんどん便利になっているのですが、情報が変わるのが早くて良くハマります。

参考url

https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app

http://logic.moo.jp/data/archives/1060.html

https://github.com/stomita/heroku-buildpack-phantomjs

http://engineer.gahara.me/entry/heroku-ruby-phantomjs