У меня есть 2 среды, производство и постановка , и я использую Capistrano с драгоценным камнем capistrano-ext.
Когда я развертываюсь на постановке с использованием Capistrano и перезапускаю пассажира, я хотел бы развернутое приложение для запуска в постановке , однако оно работает по умолчанию в производстве
Я попытался установить:
set :rails_env, "staging"
в моем рецепте развертывания, но это не имело никакого эффекта.
Я знаю это можно сделать, установив виртуальный хост в Apache, но я использую общий хостинг, поэтому у меня нет доступа. Мой хост предлагает этот совет:
добавьте в environment.rb следующее: ENV ['RAILS_ENV'] = 'staging'
, но это не помогает мне автоматизировать процесс с помощью Capistrano.