任务宏
最后更新于:2022-04-01 15:07:37
“宏”可以让你只用一条命令就能顺序执行一组任务。例如:
~~~
@servers(['web' => '192.168.1.1'])
@macro('deploy')
foo
bar
@endmacro
@task('foo')
echo "HELLO"
@endtask
@task('bar')
echo "WORLD"
@endtask
~~~
deploy 宏可以通过一条简单地命令启动并执行:
`envoy run deploy`
';