1
0
mirror of https://github.com/go-task/task.git synced 2025-12-01 22:52:02 +02:00

Merge branch 'f/list-all' of https://github.com/therealkevinard/task into therealkevinard-f/list-all

This commit is contained in:
Andrey Nering
2022-01-04 17:03:12 -03:00
5 changed files with 102 additions and 6 deletions

View File

@@ -60,6 +60,7 @@ func main() {
helpFlag bool
init bool
list bool
listAll bool
status bool
force bool
watch bool
@@ -79,6 +80,7 @@ func main() {
pflag.BoolVarP(&helpFlag, "help", "h", false, "shows Task usage")
pflag.BoolVarP(&init, "init", "i", false, "creates a new Taskfile.yaml in the current folder")
pflag.BoolVarP(&list, "list", "l", false, "lists tasks with description of current Taskfile")
pflag.BoolVarP(&listAll, "list-all", "a", false, "list tasks with or without a description")
pflag.BoolVar(&status, "status", false, "exits with non-zero exit code if any of the given tasks is not up-to-date")
pflag.BoolVarP(&force, "force", "f", false, "forces execution even when the task is up-to-date")
pflag.BoolVarP(&watch, "watch", "w", false, "enables watch of the given task")
@@ -153,7 +155,11 @@ func main() {
}
if list {
e.PrintTasksHelp()
e.ListTasksWithDesc()
}
if listAll {
e.ListAllTasks()
return
}