次の問題があります。
test_server_1 でいくつかのコマンドを実行し、別のコマンド セットのために test_server_2 に切り替える capistrano タスクを作成する必要があります。
私は、次のようにできることがわかりました:
task :test_task_for_test_server_1, roles: :test do
run 'command 1'
test_server_2
run 'command 2'
end
コマンド 1 は test_server_1 で実行され、コマンド 2 は両方のサーバーで実行されます。test_server_1 のセッションを閉じて、test_server_2 でのみ 2 番目のコマンドを実行する必要があります。可能であれば何かアイデアはありますか?