在RAILS部署中,我使用了capistrano。我们希望先部署到一台服务器,然后在第一台服务器上完成部署之后,然后在第二台服务器上开始部署。我们不希望拖延地重新开始。我们希望一次有一个完整的部署。到目前为止我有这样的想法:
namespace :deploy do
task :sequence do
on roles(:app), in: :sequence do |host|
invoke 'deploy'
end
end
end
问题在于,invoke 'deploy'为所有应用服务器调用deploy,这些应用服务器依次