LoginSignup
1
1

More than 3 years have passed since last update.

Heroku CLI 操作(コマンド)

Last updated at Posted at 2020-10-25

あくまでもコマンド一覧です。デプロイする時の順番ではないのでご注意
railsアプリケーションをHerokuにデプロイする為、gemファイルに記述
ruby:Gemfile
 group :production do
   gem 'rails_12factor'
  end

rails_12factorは、開発環境ではなく本番環境で使用するGem,productionは本番環境で使用できる様にする為
コマンド一覧


herokuにログイン

heroku login --interactive

Heroku上に公開するためのアプリケーションを作成

heroku create アプリ名

アプリケーションが反映されているか

git config --list | grep heroku

heroku上でmy sqlの作成(ClearDBアドオン)

heroku addons:add cleardb

Ruby on Railsを使う場合は、 MySQLに対応するGemに変更

heroku_cleardb=heroku config:get CLEARDB_DATABASE_URL

自身のmysqlのバージョンに変更(URL)

heroku config:set DATABASE_URL=[自身のmysql]${heroku_cleardb:5}

credentials.yml.encをmaster.keyによって復号し、中身を確認したい時

EDITOR="vi" bin/rails credentials:edit

 
Heroku上で環境変数の設定

heroku config:set RAILS_MASTER_KEY=cat config/master.key

Herokuの環境変数一覧を表示

heroku config

herokuにアプリ反映

git push heroku master

heroku上でマイグレーションの反映

heroku run rails db:migrate
 
heroku runはheroku上で操作したい時に使用する

Herokuにデプロイされたアプリケーションの情報を参照したい時

heroku apps:info
1
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1