Capistrano y variables de entorno
He cambiado a usarvariables de entorno para la configuración y funciona muy bien, excepto cuando tengo que implementar o ejecutar tareas con capistrano.
Capistrano 3 parece ejecutar cada comando con el prefijo/usr/bin/env
que borra cualquier variable de entorno que haya configurado.bashrc
.
EDITAR - al hacer más investigaciones, este podría no ser el problema, el problema podría deberse a que capistrano se ejecuta como un shell no interactivo y sin inicio de sesión y no se carga.bashrc
o.bash_profile
. Aún atascado, sin embargo.
¿Cuál sería la mejor manera de asegurarse de que los vars de entorno estén configurados cuando capistrano ejecuta sus tareas?