Fixed some bugs and regressions regarding dynamic variables and directories

Closes #426
This commit is contained in:
Andrey Nering
2021-01-09 12:09:23 -03:00
parent 141b377b4e
commit 4afc0e8ed0
10 changed files with 103 additions and 29 deletions

View File

@@ -1 +1 @@
subdirectory/dir.txt
*.txt

View File

@@ -1,11 +1,33 @@
version: '3'
includes:
sub:
taskfile: subdirectory
dir: subdirectory
vars:
DIRECTORY: subdirectory
tasks:
default:
- task: from-root-taskfile
- task: sub:from-included-taskfile
- task: sub:from-included-taskfile-task
- task: from-interpolated-dir
from-root-taskfile:
cmds:
- echo '{{.FOLDER}}' > dir.txt
- echo '{{.TASK_DIR}}' > from_root_taskfile.txt
dir: subdirectory
vars:
FOLDER:
TASK_DIR:
sh: basename $(pwd)
silent: true
from-interpolated-dir:
cmds:
- echo '{{.INTERPOLATED_DIR}}' > from_interpolated_dir.txt
dir: '{{.DIRECTORY}}'
vars:
INTERPOLATED_DIR:
sh: basename $(pwd)

View File

@@ -0,0 +1,19 @@
version: '3'
vars:
TASKFILE_DIR:
sh: basename $(pwd)
tasks:
from-included-taskfile:
cmds:
- echo '{{.TASKFILE_DIR}}' > from_included_taskfile.txt
silent: true
from-included-taskfile-task:
cmds:
- echo '{{.TASKFILE_TASK_DIR}}' > from_included_taskfile_task.txt
silent: true
vars:
TASKFILE_TASK_DIR:
sh: basename $(pwd)

View File

@@ -1 +0,0 @@
subdirectory