По какой-то причине Capistrano терпит неудачу почти в каждой операции, потому что кажется, что мой current_path
должен находиться в /u/apps/
. Я установил все переменные, которые (AFAIK) должен быть установлен, и устранил все другие аналогичные пути по умолчанию, но этот сохраняется.
Вот значения, возвращаемые соответствующими переменными:
current_dir: current
releases_path: /var/www/vhosts/dev.www.example.com/html/releases
shared_path: /var/www/vhosts/dev.www.example.com/html/shared
current_path: /u/apps/www.example.com/current
Я устанавливаю :deploy_to
, поэтому не следует вычислять current_path
на основе этого!?
set :deploy_to, "/var/www/vhosts/dev.www.example.com/"