Как я могу добавить что-то в задачу развертывания Capistrano? Мне нужно создать символическую ссылку в «общедоступном» каталоге.
Добавление действий к задачам Capistrano
Ответы (1)
Создайте новую задачу для создания символической ссылки, затем используйте хук, чтобы добавить свою задачу в рабочий процесс развертывания Capistrano, где это необходимо.
e.g.
namespace :deploy do
desc "symlink my file"
task :symlink_file, :roles => :app do
run "ln -s file public/file"
end
end
after 'deploy:update_code', 'deploy:symlink_file'
person
Shevaun
schedule
09.09.2011