Почему мастер foreman игнорирует переменную окружения PORT?

Я хочу, чтобы в мастере мастера использовалось значение PORT, указанное в файле env моей разработки, вместо использования его собственных значений. Настройка моих файлов показана ниже:

Скрипт bash для запуска мастера:

начальник бригады -e development.env

Содержимое файла development.env:

PORT = 3000

Содержание Procfile

web: bundle exec rails server thin -p $ PORT -e $ RAILS_ENV $ 1

Сервер dev запускается через порт 5000. Я знаю, что могу запустить мастера с --p 3000, чтобы заставить его использовать этот порт. Но это противоречит цели файла env.

Какие-либо предложения?

Ответы на вопрос(2)

Ваш ответ на вопрос