Я использую Capifony, расширение для Symfony для Capistrano. Мне нужно переопределить одну из заданных задач, чтобы выполнить мою собственную задачу symfony - заменив task :permissions
на https://github.com/everzet/capifony/blob/master/lib/symfony1.rb#L180 с моим собственным.Замена задачи в Capistrano/Capifony
Я попытался добавить следующее к концу моего deploy.rb
файла, но Capistrano не забрать его, и он использует уже определенную задачу вместо:
namespace :project do
desc "Fixes symfony directory permissions using Citizencard custom permission setter"
task :permissions do
run "cd #{latest_release} && #{php_bin} ./symfony citizencard:permissions"
end
end
Как я могу это сделать?