Переключатель Heroku Toolbelt между несколькими учетными записями

20

Я хотел бы знать, как лучше всего переключаться между аккаунтом heroku с помощью инструментальной панели heroku.

Я привык иметь персональную учетную запись heroku, которая является сотрудником всего моего профессионального приложения heroku. Проблема заключается в том, когда я хочу внести некоторые изменения, которые имеют финансовые последствия: добавление / удаление аддона, например, я не могу сделать это в качестве соавтора.
Перед toolkelt героя меня использовали для изменения содержимого файла ~/.heroku/credentials , но он больше не существует с помощью инструментальной панели.

    
задан Adrien Coquio 30.10.2012 в 14:45
источник

3 ответа

25

Вы пробовали аккаунты heroku плагин ?

    
ответ дан sylv3rblade 11.11.2012 в 13:25
  • Отлично работает для меня, спасибо! –  SimonW 18.04.2014 в 12:20
  • После установки Toolbelt дает мне следующее: ПРЕДУПРЕЖДЕНИЕ: установлен устаревший плагин ddollar / heroku-accounts. –  Emmanuel Joubaud 24.09.2015 в 14:54
  • ах, этот комментарий два года, у героку может быть другое решение для нескольких учетных записей –  sylv3rblade 15.10.2015 в 11:43
  • Heroku теперь поддерживает эту функциональность с помощью официальной вилки этого плагина github.com/heroku/heroku-accounts –  Piper Merriam 28.10.2015 в 17:00
  • Это не должно быть плагином, оно должно быть включено в CLI по умолчанию. Спасибо, что поделился. –  Adam Reis 06.08.2017 в 23:57
6

Вы можете просто запустить логин снова из командной строки:

heroku login

Введите новый адрес электронной почты и пароль для другой учетной записи.

    
ответ дан psyrendust 07.12.2015 в 20:26
  • это слишком хлопотно, если нам нужно заходить в систему и выходить из системы несколько раз (а также вводить пароль снова и снова) только для переключения учетной записи. –  Pahlevi Fikri Auliya 19.02.2016 в 13:34
  • именно то, что я искал –  Walrus the Cat 13.10.2016 в 22:32
  • Может быть, не самый эффективный ответ, но он помог мне! –  skwidbreth 29.11.2016 в 20:20
1

В 2017 году Heroku выпустила heroku-аккаунты , дополнение к набору инструментов, позволяющее быстро переключаться с учетных записей с командной строки. Установите его так:

heroku plugins:install heroku-accounts

Затем добавьте учетную запись («работа» в этом случае):

heroku accounts:add work

В этот момент вам необходимо указать учетные данные, которые вы хотите связать с псевдонимом «work». Сделайте то же самое для других учетных записей, которые у вас есть. Затем переключитесь между псевдонимами:

heroku accounts:set work

(Извините, что зомби этот вопрос.)

    
ответ дан IAmNaN 15.02.2018 в 09:56