#capistrano3
#capistrano3
Вопрос:
Мне нужно скопировать файл во время развертывания в новый путь развертывания. Итак, мне нужен путь, подобный
<project_path>/releases/20201005215208/db/seeds.rb
Я не могу использовать «текущий» каталог, поскольку он указывает на предыдущий выпуск (ссылка еще не обновлена). Раньше для этого существовала переменная path, но, по-видимому, она больше не существует.
Каков текущий способ сделать это?
Ответ №1:
Хорошо, то, что я искал, было переменной «release_path». Я пробовал это и получал сообщение об ошибке, что оно не существует. Проблема заключалась в том, что я подключал задачу до того, как был создан каталог в папке releases. Подключите его к «до: обновление», и он работает как чемпион! Да!