見出し画像

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操作はこちら


この記事が気に入ったらサポートをしてみませんか?