Ruby on rails 在连接ssh之前,我是否可以执行capistrano 3的任务?
我需要在通过ssh连接到服务器之前执行特殊任务,例如:Ruby on rails 在连接ssh之前,我是否可以执行capistrano 3的任务?,ruby-on-rails,ruby,deployment,capistrano,capistrano3,Ruby On Rails,Ruby,Deployment,Capistrano,Capistrano3,我需要在通过ssh连接到服务器之前执行特殊任务,例如: task:init do #从http请求获取数据 set:my_数据,“http响应” 终止 我可以在capistrano 3中为它设置“回调前”吗?我认为这是不可能的。相反,我创建了rake任务-它发送请求、读取响应和调用命令: bundle exec cap deploy production my_variable=my_response
task:init do
#从http请求获取数据
set:my_数据,“http响应”
终止
我可以在capistrano 3中为它设置“回调前”吗?我认为这是不可能的。相反,我创建了rake任务-它发送请求、读取响应和调用命令:
bundle exec cap deploy production my_variable=my_response