阅读(624)
赞(9)
Laravel 8 变量
2021-07-08 16:55:56 更新
如果需要,您可以使用命令行将选项值传递到 Envoy 任务:
envoy run deploy --branch=master
您可以通过 Blade 的「echo」 语法访问任务中的选项。 您也可以在任务中使用 if
语句和循环。 例如,在执行 git pull
命令之前,让我们验证 $branch
变量的存在:
@servers(['web' => '192.168.1.1'])
@task('deploy', ['on' => 'web'])
cd site
@if ($branch)
git pull origin {{ $branch }}
@endif
php artisan migrate
@endtask