mirror of
https://github.com/go-task/task.git
synced 2026-06-23 04:35:52 +00:00
feat: support refs in dependencies
This commit is contained in:
17
testdata/vars/any2/Taskfile.yml
vendored
17
testdata/vars/any2/Taskfile.yml
vendored
@@ -3,6 +3,9 @@ version: '3'
|
||||
tasks:
|
||||
default:
|
||||
- task: map
|
||||
- task: ref
|
||||
- task: ref-sh
|
||||
- task: ref-dep
|
||||
- task: json
|
||||
- task: yaml
|
||||
|
||||
@@ -16,7 +19,7 @@ tasks:
|
||||
VAR:
|
||||
ref: MAP
|
||||
|
||||
map-ref:
|
||||
ref:
|
||||
vars:
|
||||
MAP:
|
||||
map: {"name":"Alice","age":30,"children":[{"name":"Bob","age":5},{"name":"Charlie","age":3},{"name":"Diane","age":1}]}
|
||||
@@ -28,7 +31,7 @@ tasks:
|
||||
VAR:
|
||||
ref: MAP_REF
|
||||
|
||||
map-ref-sh:
|
||||
ref-sh:
|
||||
vars:
|
||||
JSON_STRING:
|
||||
sh: echo '{"name":"Alice","age":30,"children":[{"name":"Bob","age":5},{"name":"Charlie","age":3},{"name":"Diane","age":1}]}'
|
||||
@@ -42,6 +45,16 @@ tasks:
|
||||
VAR:
|
||||
ref: MAP_REF
|
||||
|
||||
ref-dep:
|
||||
vars:
|
||||
MAP:
|
||||
map: {"name":"Alice","age":30,"children":[{"name":"Bob","age":5},{"name":"Charlie","age":3},{"name":"Diane","age":1}]}
|
||||
deps:
|
||||
- task: print-var
|
||||
vars:
|
||||
VAR:
|
||||
ref: MAP
|
||||
|
||||
json:
|
||||
vars:
|
||||
JSON_STRING:
|
||||
|
||||
Reference in New Issue
Block a user