Heroku использует производственную конфигурацию вместо промежуточной

Я использую два приложения на Heroku, одно из которых - myapp-production, а другое - myapp-staging.

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

Я настроил промежуточное приложение, запустив

heroku create --stack cedar --remote staging

и после

heroku config:add RACK_ENV=staging --app myapp-staging

Тем не менее, myapp-staging все еще использует производственную конфигурацию. Есть идеи, почему и как это решить?

2 ответа

Решение

Важно добавить RAILS_ENV= постановка тоже

heroku config:add RAILS_ENV=staging --app myapp-staging

Вы перезапустили свои динам (heroku restart) после внесения этого изменения в вашу конфигурацию?

Другие вопросы по тегам