Tengo algunos problemas con la configuración de mi capistrano después de actualizar mis gemas últimamente. Tengo una configuración de varias etapas con una configuración de producción y puesta en escena.Capistrano Despliegue multietapa en el directorio incorrecto
/config/deploy.rb
# setup multistage
set :stages, %w(testing production)
set :default_stage, "testing"
require 'capistrano/ext/multistage'
/config/deploy/production.rb
# Set deploy path
set :deploy_to, "/var/www/mysite/live"
set :rails_env, "production"
/config/deploy/testing.rb
# Set deploy path
set :deploy_to, "/var/www/mysite/test"
set :rails_env, "test"
El problema es que parece ignorar mi configuración deploy_to. Simplemente se despliega en el/u/apps/mysite predeterminado.
No sé si tiene alguna relevancia, la causa de todo esto es un movimiento de apache + pasajero a nginx + unicornio. Sin embargo, no creo que tenga nada que ver con eso, ya que este es solo el proceso de pago.
Tiene que haber una manera de hacer esto sin necesidad de duplicar la configuración en cada etapa individual. Ideas? – thekingoftruth
Responda su pregunta con la solución y acéptela, para que se muestre como respondida. – mrbrdo