Полностью сбросить конфигурацию Heroku

Я хочу полностью заменить конфигурацию Heroku локальным файлом .env. Приведенная ниже команда, по-видимому, только обновляет значения, которые находятся в обоих файлах, а не стирает настройки конфигурации сервера. Любые идеи о том, как просто сделать это?

heroku config:push --overwrite

person Charles Offenbacher    schedule 06.03.2015    source источник
comment
Эй, Чарльз, ты отдал команду, которую я зашел под шоу?   -  person Slukehart    schedule 06.03.2015


Ответы (1)


Предполагая, что вы используете OS-X, это можно сделать с помощью следующих двух шагов:

Удалить переменные конфигурации

$ heroku config:unset $(heroku config | perl -nle'print $& if m{(^.*)(?=:)}')

Отправить локальный .env

$ heroku config:push

Надеюсь это поможет :)

Ps: Имейте в виду, что Heroku упрощает откат изменений, внесенных в переменные конфигурации.

person Slukehart    schedule 06.03.2015