Я пытаюсь развернуть приложение rails 5 на промежуточном сервере, используя capistrano с nginx и passenger, однако запуск Rails.env
дает производство вместо постановки.Вот мои настройки Capistrano:
в config/deploy.rb
:
set :stages, %i(staging production)
set :default_stage, :staging
в config/environments/staging.rb
:
set :stage, :staging
set :rails_env, :staging
запуск echo $RAILS_ENV
на моем сервере приводит к 'staging'
, а мой passenger_app_env
config aso имеет staging
Я не знаю ничего, что могло бы переопределить это, Есть идеи?
Заранее спасибо.
PD: Я использую rbenv