add help task

Signed-off-by: Andrey Nering <andrey.nering@gmail.com>
This commit is contained in:
Rene Zbinden
2017-03-06 22:25:50 +01:00
committed by Andrey Nering
parent 06633e2f99
commit e4c1cc3e77
2 changed files with 60 additions and 0 deletions

View File

@@ -268,6 +268,37 @@ printos:
- echo 'Is SH? {{IsSH}}'
```
### Help
Running `task help` lists all tasks with a description. The following taskfile:
```yml
build:
desc: Build the go binary.
cmds:
- go build -v -i main.go
test:
desc: Run all the go tests.
cmds:
- go test -race ./...
js:
cmds:
- npm run buildjs
css:
cmds:
- npm run buildcss
```
would print the following output:
```bash
build Build the go binary.
test Run all the go tests.
```
## Alternatives
Similar software: