"192.168.1.1", "web-2" => "192.168.1.2"]) @task("deploy", ["on" => ["web-1", "web-2"], "parallel" => true]) " />
牛骨文教育服务平台(让学习变的简单)

并行执行

如果你希望在多个服务器上并行执行一个任务,只需在任务声明处添加 parallel 选项即可:

@servers(["web-1" => "192.168.1.1", "web-2" => "192.168.1.2"])

@task("deploy", ["on" => ["web-1", "web-2"], "parallel" => true])
    cd site
    git pull origin {{ $branch }}
    php artisan migrate
@endtask