Как установить конфигурацию конфигурации Heroku var с содержимым файла
Чтобы установить конфиг vars для приложения Heroku, вы выполните следующее:
$ heroku config:set GITHUB_USERNAME=joesmith
Как я могу установить config var с содержимым файла?
Ответы
Ответ 1
Взгляните на плагин heroku-config
, в котором добавлена команда heroku config:push
для ввода пар ключ-значение в файле с именем .env
к приложению.
Он также имеет команду heroku config:pull
, чтобы сделать обратное и отлично работает с foreman
для запуска приложения локально с помощью config в .env
.
https://github.com/xavdid/heroku-config
Ответ 2
Я знаю, что это слишком поздно, но все же это будет полезно для будущих пользователей, которые будут здесь.
Я также хотел быстрое решение добавить переменную в приложение heroku, но копирование-вставка настолько скучно. Поэтому я написал скрипт для чтения значений из файла .env
и установки его в запрошенном приложении - все вещи передаются как опция:
https://gist.github.com/md-farhan-memon/e90e30cc0d67d0a0cd7779d6adfe62d1
Использование
./bulk_add_heroku_config_variables.sh -f='/path/to/your/.environment/file' -s='bsc-server-name' -k='YOUR_CONFIG_KEY1 YOUR_CONFIG_KEY2'