Herokuにサンプルアプリをデプロイするまでの備忘録
Herokuにサンプルアプリをデプロイするまでの備忘録
サンプルプログラムをHerokuへデプロイ
デプロイ失敗、ターミナルから原因を調べる
エラーぽさそう「Precompiling assets failed.」な内容をググる
こちらの記事でエラーの見方を教えて頂く
どうも原因は「Precompiling assets failed.」ではなく
ここが原因だとわかる「rake aborted!
ArgumentError: wrong number of arguments (given 3, expected 2)」
ググってみたら、引数の数が違うエラーらしいが
実際はHerokuでサポートのRubyバージョンとサンプルプログラムのバージョンがことらしい。
しかし、サンプルプログラムのRubyのバージョンを変更できないので
どうすれば解決できるのか更にググる
こちらの記事で教えて頂いた方法で無事にデプロイができた。
GemfileにあるRubyバージョンの行を削除して
Herokuにデプロイできた。
せっかくなので、こちらの記事で教えてもらった方法で
Basic認証もかけておいた。
3年くらい前にHerokuデプロイに挫折したことがあるので、
サンプルアプリとはいえ、デプロイできたのは本当に嬉しい。
今回はサンプルのプログラムだったが、いつか
自分で作ったアプリをデプロイしたい。