Конфигурация Heroku Release Phase с точками в имени переменной - PullRequest
0 голосов
/ 28 января 2020

У меня есть скрипт, который проверяет необходимые "config vars" в heroku. Я добавил его в Procfile, чтобы он запускался в "фазе релиза" герою. Я проверил это, удалив одно из обязательных «config vars» из развернутого приложения. Журналы показывают, что сценарий разовой фазы запуска запустил скрипт и не обнаружил пропущенных «конфигурационных переменных». Возможно ли, что у одноразового динамометра, созданного для фазы релиза, все еще есть все «конфигурационные переменные» из ранее? Я пролистал документацию на heroku, но там нет упоминаний о том, когда переменная действительно удалена.

1 Ответ

0 голосов
/ 28 января 2020

Я обнаружил, что это проблема формата моих переменных среды. Фаза выпуска не включает переменные окружения, которые содержат символ точки . Для справки, я использовал сборку пакета Ruby и доступ к переменным конфигурации с помощью класса ENV.

...