modulepackage
1.0.0-beta.16
Repository: https://github.com/andersnormal/picasso.git
Documentation: pkg.go.dev
# README
:art: Picasso
Picasso is a versatile task runner :running: and awesome build tool.
:see_no_evil: Contributions are welcome.
Features
- Universal task runner
- Template generation in task runs
- Task watcher (allows to watch on file system changes and re-runs tasks)
Example
version: 1
author: demo [email protected]
project: demo
tasks:
test:
desc: run tests
cmds:
- go test -v ./...
dev:
desc: build and watch
deps:
- test
vars:
region:
- test
cmds:
- go test -v ./...
- go build
watch:
paths:
- examples
ignore:
- .gitignore
- .picasso.yml
templates:
-
file: ./examples/config.json.tpl
output: ./config.json
vars:
foo: bar
Development
The goal is that Picasso is build and maintained by itself. However, up until this very moment. There two quick steps to build it.
env GO111MODULE=on mkdir -p bin && go build -i -o bin/picasso && chmod +x bin/picasso
License
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author