mirror of
https://github.com/go-task/task.git
synced 2026-08-29 01:58:56 +02:00
32 lines
575 B
YAML
32 lines
575 B
YAML
version: '3'
|
|
|
|
silent: true
|
|
|
|
vars:
|
|
PREFIX: EXIT_CODE=
|
|
|
|
tasks:
|
|
exit-zero:
|
|
vars:
|
|
FOO: bar
|
|
DYNAMIC_FOO:
|
|
sh: echo 'bar'
|
|
cmds:
|
|
- defer: echo FOO={{.FOO}} - DYNAMIC_FOO={{.DYNAMIC_FOO}} - {{.PREFIX}}{{.EXIT_CODE}}
|
|
- exit 0
|
|
|
|
exit-one:
|
|
vars:
|
|
FOO: bar
|
|
DYNAMIC_FOO:
|
|
sh: echo 'bar'
|
|
cmds:
|
|
- defer: echo FOO={{.FOO}} - DYNAMIC_FOO={{.DYNAMIC_FOO}} - {{.PREFIX}}{{.EXIT_CODE}}
|
|
- exit 1
|
|
|
|
exit-timeout:
|
|
cmds:
|
|
- defer: echo {{.PREFIX}}{{.EXIT_CODE}}
|
|
- cmd: sleep 10
|
|
timeout: 200ms
|