mirror of
https://github.com/go-task/task.git
synced 2025-04-11 11:41:56 +02:00
v1.4.3
This commit is contained in:
parent
0160f5dd30
commit
95f7b9443f
12
README.md
12
README.md
@ -1,7 +1,7 @@
|
||||
[](https://gophers.slack.com/messages/task)
|
||||
[](https://travis-ci.org/go-task/task)
|
||||
|
||||
# Task - Simple task runner / "Make" alternative
|
||||
# Task - A task runner / simpler Make alternative written in Go
|
||||
|
||||
Task is a simple tool that allows you to easily run development and build
|
||||
tasks. Task is written in Golang, but can be used to develop any language.
|
||||
@ -21,6 +21,7 @@ It aims to be simpler and easier to use then [GNU Make][make].
|
||||
- [Help](#help)
|
||||
- [Silent mode](#silent-mode)
|
||||
- [Watch tasks](#watch-tasks-experimental)
|
||||
- [Task in the wild](#task-in-the-wild)
|
||||
- [Alternative task runners](#alternative-task-runners)
|
||||
|
||||
## Installation
|
||||
@ -508,9 +509,13 @@ so task know which files to watch.
|
||||
- [tj/robo][robo]
|
||||
- [dogtools/dog][dog]
|
||||
- [goeuro/myke][myke]
|
||||
- [dreadl0ck/zeus][zeus]
|
||||
- Go based:
|
||||
- [go-godo][godo]
|
||||
- [go-godo/godo][godo]
|
||||
- [markbates/grift][grift]
|
||||
- [nstratos/make.go][make.go]
|
||||
- Make based:
|
||||
- [tj/mmake][mmake]
|
||||
|
||||
[make]: https://www.gnu.org/software/make/
|
||||
[releases]: https://github.com/go-task/task/releases
|
||||
@ -519,8 +524,11 @@ so task know which files to watch.
|
||||
[robo]: https://github.com/tj/robo
|
||||
[dog]: https://github.com/dogtools/dog
|
||||
[myke]: https://github.com/goeuro/myke
|
||||
[zeus]: https://github.com/dreadl0ck/zeus
|
||||
[godo]: https://github.com/go-godo/godo
|
||||
[grift]: https://github.com/markbates/grift
|
||||
[make.go]: https://github.com/nstratos/make.go
|
||||
[mmake]: https://github.com/tj/mmake
|
||||
[sh]: https://github.com/mvdan/sh
|
||||
[post-hugo]: https://blog.carlmjohnson.net/post/2017/hugo-asset-pipeline/
|
||||
[minify]: https://github.com/tdewolff/minify/tree/master/cmd/minify
|
||||
|
@ -1,6 +1,8 @@
|
||||
GIT_COMMIT: $git log -n 1 --format=%h
|
||||
GIT_COMMIT:
|
||||
sh: git log -n 1 --format=%h
|
||||
|
||||
GO_PACKAGES:
|
||||
.
|
||||
./args
|
||||
./cmd/task
|
||||
./execext
|
||||
|
@ -8,9 +8,11 @@ import (
|
||||
)
|
||||
|
||||
var (
|
||||
// ErrVariableWithoutTask is returned when variables are given before any task
|
||||
ErrVariableWithoutTask = errors.New("task: variable given before any task")
|
||||
)
|
||||
|
||||
// Parse parses command line argument: tasks and vars of each task
|
||||
func Parse(args ...string) ([]task.Call, error) {
|
||||
var calls []task.Call
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user