1

次の問題があります。

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 番目のコマンドを実行する必要があります。可能であれば何かアイデアはありますか?

4

1 に答える 1