需要は有りそうだが情報が少ないので簡単にまとめておく。 方針 サーバごとに独立ロールを設定 ロールごとのタスクを追加 afterタスク等を使用して、複数のタスクを追随起動させる。 サンプル (deploy.rb ※抜粋) role :web, "localhost", "192.168.2.20" ... # 独立したロールを設定 role :web1, "localhost" role :web2, "192.168.2.20" # afterで「aa:echo」タスクの後に実行したいタスクを記述(複数記述可能) after "aa:echo", "aa:echo1", "aa:echo2" # ロールごとのタスクを記述 namespace :aa do task :echo, :roles => :web do run "echo ECHO" end task :echo1, :rol