私的 Getting Started with Heroku
Heroku でアプリを公開する手順のメモ。
頻繁に新しいアプリを公開するわけでもないので、毎回コマンドを調べながらている。いるのだが、面倒になってきたのでまとめ。
git 関連
この辺りは飛ばしてもいい。次。
% cd path/to/myapp % git init % git add . % git commit -m "initial commit"
デプロイ
アプリを作成するときに、オプションで Ruby のバージョンを指定できる。何もしないと 1.8.7 になってるので上げておく。
よくあるのが、環境変数を指定せずに動かしてしまいエラーになること。
Rails でなく Sinatra ばかり使っているので、「rake db:migrate」は使用しない。
% heroku create myapp --stack bamboo-mri-1.9.2 % git push heroku master % heroku config:add KEY1=value1 KEY2=value2 ...
たったこれだけのコマンドでサービスが公開できるなんて、ステキ。