задача: after_update_code устарел ... каков новый способ написания этого - PullRequest
3 голосов
/ 21 марта 2011

Так что я использую это в качестве текущего after_update

task :after_update_code, :roles => :app do
    do_something
end

Но при развертывании я получаю это сообщение об ошибке

 before_ and after_ is deprecated, please see the new before() and after() methods

Я посмотрел и попытался написать это

after :update_code, :roles => app do
    do_something
end

но Капистрано просто проигнорировал это. Как правильно это обновить?

1 Ответ

8 голосов
/ 21 марта 2011

Обратите внимание, что «видеть» - это не «использовать».(Гм. Всегда трудно найти документацию по капистрано.) https://github.com/leehambley/capistrano-handbook/blob/master/index.markdown http://weblog.jamisbuck.org/2007/5/11/capistrano-2-0-preview-2

after 'deploy:update_code' do
 #etc
end

Похоже, вам нужно полностью указать название задачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...