mirror of
https://github.com/go-task/task.git
synced 2025-03-25 21:39:05 +02:00
36 lines
498 B
YAML
36 lines
498 B
YAML
version: '3'
|
|
|
|
tasks:
|
|
default:
|
|
- task: missing-var
|
|
|
|
missing-var:
|
|
requires:
|
|
vars:
|
|
- foo
|
|
cmd: echo "{{.foo}}"
|
|
|
|
var-defined-in-task:
|
|
vars:
|
|
FOO: bar
|
|
requires:
|
|
vars:
|
|
- FOO
|
|
cmd: echo "{{.FOO}}"
|
|
|
|
|
|
validation-var:
|
|
requires:
|
|
vars:
|
|
- name: foo
|
|
enum: ['one', 'two']
|
|
|
|
|
|
require-before-compile:
|
|
requires:
|
|
vars: [ MY_VAR ]
|
|
cmd: |
|
|
{{range .MY_VAR | splitList " " }}
|
|
echo {{.}}
|
|
{{end}}
|