Heroku
ローカルでやる要領でheroku run rails c -sとやってもダメだった。 $ heroku run rails console --sandbox -a アプリ名
heroku run rails c -a アプリ名
ひとつのHerokuアカウントで複数のアプリを動かしている場合、アプリ名の指定が必要になる。 $ heroku logs --tail -a アプリ名 本番環境のログだけではなく、アプリ名にステージング環境名を指定すればそのログも見れる。 --tailはリアルタイムでログを見る…
やりたいこと 前提 Rails アプリを用意する Gemfile bundle ルートURLを設定 コンパイル、SSL設定 コミット Heroku にデプロイ Herokuに登録 Heroku CLIをインストール Heroku アプリをつくる Heroku に push マイグレーションも忘れずに 自分がハマったポイ…
該当プロジェクトのディレクトリに行く。 #JSTにセット $ heroku config:add TZ=Asia/Tokyo Herokuのbashにアクセス $ heroku run bash #dateコマンドで確認 ~ $ date HerokuスケジューラーはUTCでしか設定できないので注意。
やりたいこと Herokuのスケジューラーを使って、Rails(rake)タスクを定期実行したい。 前提 Herokuにアプリをデプロイ済み タスクを用意済み ローカルで動くことを確認済み 手順 今回は、以下のように「ネームスペース:タスク名」という構成のタスクを用意…
GitHubと連携し自動デプロイ Herokuで該当アプリの管理ページへ Deployタブへ Deployment methodでGitHubを選択 GitHub認証をする App connected to Githubで該当するGitHubリポジトリを探す Enable Automatic Deploy をクリック。ブランチはmasterを選択し…