mirror of
https://github.com/go-task/task.git
synced 2026-06-26 06:06:07 +00:00
feat: experiment taskfile envs take precedence over os envs (#1633)
* feat: experiment taskfile envs take precedence over os envs * fix test * fix typo Co-authored-by: Andrey Nering <andrey@nering.com.br> * docs: add p about default --------- Co-authored-by: Andrey Nering <andrey@nering.com.br>
This commit is contained in:
10
testdata/env/Taskfile.yml
vendored
10
testdata/env/Taskfile.yml
vendored
@@ -8,12 +8,14 @@ env:
|
||||
FOO: foo
|
||||
BAR: bar
|
||||
BAZ: "{{.BAZ}}"
|
||||
QUX: from_taskfile
|
||||
|
||||
tasks:
|
||||
default:
|
||||
cmds:
|
||||
- task: local
|
||||
- task: global
|
||||
- task: not-overriden
|
||||
- task: multiple_type
|
||||
|
||||
local:
|
||||
@@ -40,3 +42,11 @@ tasks:
|
||||
BAZ: 1.1
|
||||
cmds:
|
||||
- echo "FOO='$FOO' BAR='$BAR' BAZ='$BAZ'" > multiple_type.txt
|
||||
|
||||
not-overriden:
|
||||
cmds:
|
||||
- echo "QUX='$QUX'" > not-overriden.txt
|
||||
|
||||
overriden:
|
||||
cmds:
|
||||
- echo "QUX='$QUX'" > overriden.txt
|
||||
|
||||
Reference in New Issue
Block a user