# start...
heroku restart
# app information
heroku list #show application list
heroku apps:info -a <app> #show applicatoin infomation
heroku logs #show applicatoin log
heroku addons -a <app> #show add-on list
# operation for app
heroku run "command" -a <app> #exec command
heroku pg:psql #connect postgresql
# addon
heroku addons:create heroku-postgresql:hobby-dev
- おそらく app.json のあるフォルダでは -a の指定は不要
- push すると自動でデプロイまでしてくれる
- ルートディレクトリにある Procfile でアプリの起動を定義する
- Javaだと「web: java -jar target/app.jar」みたいな感じ
- 普通にWebアプリとしてデプロイするならプロセスタイプは
web
でOK
- Profile参考
- create database はできない
- JDBC_DATABASE_URLの環境変数を設定すると heroku 側でデータベースを認識してくれる
- ルートフォルダに pom.xml が存在すると Javaアプリと認識する