Pete Davison
09c9094a6b
feat: enforce gofumpt linter
2023-04-05 21:55:42 -03:00
Andrey Nering
460b89ce51
Merge branch 'feat/suggest-similar-task'
2022-10-14 20:08:00 -03:00
Max Pushkarov
3e5ee2332a
feat: suggest the most similar task name when a given task does not exist
2022-10-10 13:17:19 +03:00
Pete Davison
376a6182eb
feat: aliases
...
feat: add aliases to --list and --list-all flags
feat: add aliases to --summary
feat: enable aliases for included tasks
tests: added alias unit tests
2022-10-07 11:11:14 +00:00
Andrey Nering
4a5c1e9ec4
Merge branch 'internal-tasks' of https://github.com/pd93/task into pd93-internal-tasks
2022-09-17 12:59:19 -03:00
Oleg Kovalov
b08eac58e9
Fix go-critic suggestions
2022-08-17 19:37:58 +02:00
Pete Davison
6f8f1f1409
feat(task): tasks can be internal (not accessible from cli)
2022-08-16 17:06:25 +00:00
Andrey Nering
c9a582fbcc
Add CHANGELOG, documentation and make small adjutsment for #755
2022-06-11 20:01:48 -03:00
Bruno Delor
a790fb7afe
Adds --carry flag to enable carrying error codes from task cmds
2022-06-02 14:22:00 +02:00
Andrey Nering
df951a0c7c
Fix suggestion to use task --init not being shown anymore
2018-08-19 16:23:32 -03:00
Andrey Nering
a6cac2691b
Delete unused errors
2018-08-19 16:15:19 -03:00
Andrey Nering
87a200e42c
Extract some functionality to its own packages
...
Like variable and template handling, and logging
2018-02-17 16:12:41 -02:00
Andrey Nering
2dd3564da1
changed cyclic dep detection
...
since interpolation can be used, detection should be a execution time,
and not before
now, to prevent infinite execution, there's a miximum of 100 calls per
task
closes #37
2017-07-08 13:33:55 -03:00
Andrey Nering
06031efc09
cyclic: refactor to return error instead
2017-07-08 10:13:56 -03:00
Rene Zbinden
92ecb1c7ec
better error output for dynamic variables in Taskvars.yml
2017-07-07 08:33:56 +02:00
Andrey Nering
f98bf6c4b1
refactor: Create executor struct to get rid of global variables
...
Maybe eventually help on #17
2017-06-04 16:02:04 -03:00
Andrey Nering
2615000609
Add --init flag to create a new Taskfile
2017-05-17 15:38:46 -03:00
Andrey Nering
72a6727e31
Watch task
2017-04-01 16:11:32 -03:00
Sascha Andres
6636cd38c0
Implemented os specific task file support
2017-03-07 09:45:14 +01:00
Andrey Nering
576b18246a
Prefix all output messages from task with "task: "
...
This makes it easier to know if a message comes from task or from a command
stdout or stderr
2017-03-02 20:56:40 -03:00
Andrey Nering
a9b8e31228
Move error types to its own file
2017-03-02 20:52:03 -03:00