続きです。
Railway.appを使用してデプロイを試みます。
3.デプロイする(続き)
アプリのアカウント作成 → Githubの連携と
基本的には以下の通りに進めました。
前回も記載した通り、DB接続は後回しです。
なので環境変数は何も追加していません。
が、Githubを連携して「Deploy Now」しても
ビルドが開始されず アドレスを叩いてもNotFoundのままです。
何が原因かわかりません。
今回はデモアプリを使用していて
インデックスページを用意していないのでルートのアドレスにアクセスしてもエラーになるのは把握済み、なのでアクセスしたのは以下になります。
アプリ名.up.railway.app/add?a=5&b=3
しかし状況は変わらず....
ルートの問題かと思いましたがそもそもビルドされないので
原因は異なると思い色々試しました。
結果、無料枠のスペックオーバーが原因でした。
結局500円くらい払う羽目になりました。
無料を目指していたので悔しくはありますが、まあいいでしょう。
Spring Initializrを使用しているので
設置したディレクトリ階層が一段下になっています。
これが必要かどうかわかりませんがデプロイしたいので
Root Directoryにルートを一段下に指定して保存しました。
次はローカルで変更した内容をGithubに上げて、変更をデプロイしてみます。
それができたらDB接続ですね。
これは環境毎に設定します。ローカルと、本番で使い分けたいです。
それではまた次回。