empty:
vars:
a:
sh: echo 1
cmds:
- echo {{.a}}
- task: none
ignore_error: true
vars:
a: 1
- echo {{.a}}
none:
preconditions:
- sh: '[ "{{.a}}" = "2" ]'
cmds:
- exit 1
> task empty
task: [empty] echo 1
1
task: [ "1" = "2" ] failed
task: Failed to run task "empty": task: precondition not met
Failed at 192: task empty