heroku CLI コマンド(本番と試験絡みでアカウントを切り替えたりしたい)
初代の苦しみはこちら
試験ユーザに切り替える
このサイトにまとまっている。
複数アカウント設定出来ていたらこんな操作
どんなアカウント設定があるか
(*)のついている方が今操作しているユーザ
heroku accounts
アカウント切り替え
heroku accounts:set account_sub
※認証されるのは、実際にコマンドたたいた時っぽい
このユーザが権限もっているアプリなんだっけ?
heroku apps -A
おまけ:ログインの仕方
おまけ:accounts is not a heroku command.
「heroku accounts」と指定したのに、で「え? addonのこと?」みたいに変な回答が来ることがある
$ heroku accounts
» Warning: accounts is not a heroku command.
Did you mean addons? [y/n]:
» Error: Run heroku help for a list of available commands.
おそらく必要なプラグインが入っていない。
①プラグイン確認
$ heroku plugins
レスポンスが以下なら、プラグインの追加が必要
・「no plugins installed」
・プラグインの一覧が出ているけど「heroku-accounts」がない
②アドオン追加。(PCごとに必要)
$ heroku plugins:install heroku-accounts
③アカウント追加
④(必要な場合)CLIログイン
Enter your Heroku credentials:
Email:sushi@test.com
Password: ********
! Invalid credentials provided.
だれ、と聞かれてるので、CLIログインしてあげる
DB操作はこちら
この記事が気に入ったらサポートをしてみませんか?