2017-01-26 2 views
1

В Play вы можете использовать несколько конфигурационных файлов (application.conf, prod.conf ...). Обычно у вас будет файл conf по умолчанию, то есть application.conf, и пусть другие файлы импортируют его и перегружают определенные значения.Сообщите героку, какой файл конфигурации для приложения Play для загрузки

Один случай, например, когда у вас есть производственная база данных и палочка, чтобы перезаписать значения конфигурации доступа, установленные разработчиками, и использовать учетные данные, известные только производственному персоналу.

Здесь a manual on this topic, которые говорят, что требуемый конфиг должен быть указан как параметр при запуске приложения Я развертываю свое приложение на Heroku, которое заботится о запуске приложения. Единственный мир, отсутствующий здесь, и я не могу найти, как сказать Heroku, какой файл конфигурации загрузить?

ответ

1

Вы можете определить переменные среды для своего приложения Heroku, например. с использованием команды CLI для команды heroku:

heroku config:set PLAY_CONFIG_FILE=application.conf 

См. Heroku config vars.