| 
							
							
								 Pete Davison | 6854b4c300 | fix: include_with_vars test included the same file multiple times | 2024-04-09 12:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Pete Davison | 6ecfb634d2 | fix: includes interpolation test | 2024-04-09 12:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Pete Davison | 0a027df50d | feat: better error handling for duplicate edges and fixed tests | 2024-04-09 12:37:18 +01:00 |  | 
			
				
					| 
							
							
								 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 splitArgstemplate function (#1059) | 2023-03-16 21:38:24 -03:00 |  | 
			
				
					| 
							
							
								 Dennis Jekubczyk | 88d644a7e9 | Add ability to set error_only: trueon thegroupoutput 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 |  |