Pete Davison
|
c0a0faf3d3
|
fix: variables passed to included taskfile (#1533)
|
2024-03-10 17:28:04 +00:00 |
|
Pete Davison
|
f06f48e225
|
feat: looping over dependencies (#1541)
* feat: support for loops in deps
* chore: tests
* docs: looping over deps
|
2024-03-10 17:21:50 +00:00 |
|
Pete Davison
|
08a888dc8a
|
feat: parse templates in collection-type variables (#1526)
* refactor: replacer
* feat: move traverser to deepcopy package
* feat: nested map variable templating
* refactor: ReplaceVar function
* feat: test cases
* fix: TraverseStringsFunc copy value instead of pointer
|
2024-03-10 17:11:07 +00:00 |
|
Pete Davison
|
3c05c9c6e1
|
fix: taskfile directory (#1530)
* fix: taskfile directory
* tests: add tests for special vars when running from a subdirectory
|
2024-03-04 11:34:44 +00:00 |
|
Pete Davison
|
38a06dad8e
|
feat: error when multiple wildcard matches are found
|
2024-02-22 14:58:24 -06:00 |
|
Pete Davison
|
df251de33e
|
feat: tests for wildcard matching
|
2024-02-22 14:58:24 -06:00 |
|
Pete Davison
|
9a3d2bc3aa
|
feat: wildcard matching of task names
|
2024-02-22 14:58:24 -06:00 |
|
Pete Davison
|
94aaea390f
|
feat: merge template func should support variadic list of maps (#1464)
|
2024-01-11 16:00:52 +00:00 |
|
Pete Davison
|
dbc120c970
|
feat: support refs in dependencies
|
2024-01-11 14:44:04 +00:00 |
|
Pete Davison
|
25b1966506
|
feat: resolve variables in vars declarations too
|
2024-01-11 14:44:04 +00:00 |
|
Pete Davison
|
1f3fca50b3
|
feat: add ability to call task with variable by reference
|
2024-01-11 14:44:04 +00:00 |
|
Pete Davison
|
c655d90ab3
|
feat: add json and yaml variable constructors
|
2024-01-11 14:44:04 +00:00 |
|
Pete Davison
|
2ccf80713d
|
feat: add sh and map (value) support
|
2024-01-11 14:44:04 +00:00 |
|
Pete Davison
|
f6a24fe925
|
feat: added basic merge template function (#1438)
|
2024-01-11 14:29:14 +00:00 |
|
Pete Davison
|
d2522a6d9d
|
fix: getSpecialVars
|
2024-01-11 14:00:30 +00:00 |
|
Pete Davison
|
2b67d05b9d
|
feat: remove v2 support (#1447)
* feat: remove v2 support
* docs: update v2 schema docs
|
2023-12-29 20:26:02 +00:00 |
|
Pete Davison
|
b592648d55
|
feat: support looping over map variables (#1436)
* feat: support looping over map variables
* feat: add .KEY variable
|
2023-12-21 15:43:56 +00:00 |
|
Pete Davison
|
77aaf996a1
|
feat: testdata
|
2023-12-20 19:55:25 -06:00 |
|
Pete Davison
|
ec35d43677
|
feat: support negative globs (#1324)
Co-authored-by: Andrey Nering <andrey@nering.com.br>
|
2023-11-29 22:38:12 -03:00 |
|
Andrey Nering
|
b681ef9868
|
fix(platforms): do not run dynamic vars for other platforms (#1377)
|
2023-10-22 00:42:26 +00:00 |
|
Andrey Nering
|
5168e54af7
|
chore: add changelog entry for #1343
|
2023-10-07 18:59:20 -03:00 |
|
Juan Ignacio Donoso
|
05755f3a52
|
fix: templates on task descriptions (#1343)
|
2023-10-07 18:57:14 -03:00 |
|
Andrey Nering
|
e96712b020
|
fix: make sure USER_WORKING_DIR works corrently with includes (#1309)
Closes #1046
Closes #1205
Closes #1250
Closes #1293
Closes #1274
Closes #1309
Closes #1312
Co-authored-by: Marcus Spading <ms@fragmentum.net>
|
2023-08-26 21:06:50 +00:00 |
|
Pete Davison
|
6be3ff6141
|
chore: sources instead of source
|
2023-07-24 22:05:40 -03:00 |
|
Pete Davison
|
7ff1b1795e
|
feat: for
|
2023-07-24 22:05:40 -03:00 |
|
Pete Davison
|
6059ce2ac4
|
fix: exit codes for indirect tasks
|
2023-07-24 21:13:37 -03:00 |
|
Hudson Clark
|
8a0689328b
|
fix: propagate include vars in multi-level includes (#1256)
|
2023-07-08 11:42:38 -03:00 |
|
Pete Davison
|
5fdaa9aa36
|
feat: implement gentle force experiment draft (#1216)
* feat: implement gentle force experiment draft
* docs: changelog
|
2023-06-18 02:32:18 +01:00 |
|
Tim De Pauw
|
e2c1b3b931
|
feat: add support for single cmd task syntax (#1131)
|
2023-06-10 22:08:28 -03:00 |
|
Andrey Nering
|
44aaec86a1
|
chore: improvements on #1163 + changelog entry
|
2023-06-03 22:33:22 -03:00 |
|
Max Cheetham
|
f815ce2901
|
feat(prompts): add ability for tasks to prompt user pre execution (#1163)
|
2023-06-03 22:33:00 -03:00 |
|
Mads H. Danquah
|
8bc98fedbf
|
feat: make it possible to silence dependencies (#680)
|
2023-05-22 22:09:29 -03:00 |
|
Mads H. Danquah
|
9a406f5998
|
fix: ensure that calls to other tasks can be silenced (#680)
|
2023-05-22 22:09:29 -03:00 |
|
Mads Høgstedt Danquah
|
1b30c9dbca
|
Make status checks respect task and global silent mode (#1107)
|
2023-04-05 22:18:58 -03:00 |
|
Dhanu Saputra
|
9c3ee234f1
|
Add splitArgs template function (#1059)
|
2023-03-16 21:38:24 -03:00 |
|
Dennis Jekubczyk
|
88d644a7e9
|
Add ability to set error_only: true on the group output mode
|
2023-03-08 22:34:52 -03:00 |
|
Andrey Nering
|
6e346de9fb
|
CHANGELOG: Add entry for #1035
|
2023-03-06 09:47:33 -03:00 |
|
Harel Wahnich
|
99ab2a4d62
|
for task up to date check both status and sources (#1035)
* remove redundant if statement
* add subtests to TestStatusChecksum
|
2023-03-05 22:16:41 -08:00 |
|
João Pedro
|
ec2110e58f
|
Add new TASK_VERSION special variable
Closes #1014
Closes #990
|
2023-02-22 22:08:38 -03:00 |
|
Pete Davison
|
1c1be683ab
|
feat: set and shopt directives (#929)
Co-authored-by: Andrey Nering <andrey@nering.com.br>
|
2023-01-14 16:41:56 -03:00 |
|
Lea Anthony
|
aa6c7e4b94
|
Add support for 'platforms' in both task and command (#980)
|
2023-01-06 21:38:35 -03:00 |
|
Pete Davison
|
b3627fcb18
|
Run Taskfiles from sub/child directories (#920)
|
2022-12-05 21:58:20 -03:00 |
|
Pete Davison
|
99d7338c29
|
feat: add task-level dotenv support (#904)
|
2022-12-05 21:25:16 -03:00 |
|
Pete Davison
|
f1d516cf2a
|
fix: interpolate includes taskfile and dir
|
2022-11-23 17:58:08 +00:00 |
|
Pete Davison
|
fa105a8a93
|
refactor: implement task list filtering
|
2022-11-02 14:42:59 +00:00 |
|
Pete Davison
|
5a08409a27
|
feat: run default task in included file when task is omitted
|
2022-11-02 14:27:15 +00:00 |
|
Andrey Nering
|
80b417c4ab
|
Merge pull request #887 from ronaudinho/fix/yaml-error-msg
Add file path to YAML error message
|
2022-10-14 19:36:58 -03:00 |
|
Andrey Nering
|
d2f2cba6d8
|
Merge branch 'master' into aliases
|
2022-10-14 18:44:56 -03:00 |
|
Andrey Nering
|
99014ad38d
|
Small adjustments + CHANGELOG for #865
|
2022-10-14 16:51:14 -03:00 |
|
Pete Davison
|
540f6ecfdb
|
tests: update alias test to cover namespace aliases
|
2022-10-07 11:11:45 +00:00 |
|