并行执行
如果你希望在多个服务器上并行执行一个任务,只需在任务声明处添加 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