Releases: rliebz/tusk
Releases · rliebz/tusk
v0.5.1
v0.5.0
0.5.0 (2019-12-05)
Added
- The
command
clause now accepts aprint
option to override the command
text that is printed to screen. - The
command
clause now acccepts adir
option to change the working
directory for that command.
Changed
- The
command
clause now has a longer form, where string literals now map to
theexec
field. This longer form allows additional options such asprint
to be specified in a command when necessary while maintaining backward
compatibility.
Fixed
- BREAKING: Unspecified fields in the YAML or duplicate map keys should
more consistently raise errors when parsing. Sometusk.yml
files with
issues that were treated as valid in previous versions may no longer be
considered valid.
Removed
- BREAKING: Setting environment variables with
environment
has been
removed in favor ofset-environment
.
v0.4.7
v0.4.6
v0.4.5
0.4.5 (2019-05-05)
Added
- Support
not-exists
check insidewhen
clauses.
Automated with GoReleaser
Built with go version go1.12.1 linux/amd64
v0.4.4
0.4.4 (2019-04-24)
Added
- Bash and zsh completion can be installed and uninstalled by command-line.
Automated with GoReleaser
Built with go version go1.12.1 linux/amd64
v0.4.3
0.4.3 (2019-03-31)
Added
- Help text for commands now includes arguments section.
- Include subtask hierarchy on command run.
Changed
- UI theme is now slightly more colorful.
- Hidden task names do not appear in console output.
Automated with GoReleaser
Built with go version go1.12.1 linux/amd64
v0.4.2
0.4.2 (2019-01-23)
Added
- Add short form for
when
clauses to express equal-true relationships.
Automated with GoReleaser
Built with go version go1.11.2 linux/amd64
v0.4.1
0.4.1 (2018-07-03)
Added
- Add
finally
clause to run cleanup logic after tasks have completed. This
clause takes the same arguments asrun
.
Changed
- Update UI theme to include more relevant information in normal and verbose
modes.
Automated with GoReleaser
Built with go version go1.10.1 linux/amd64
v0.4.0
0.4.0 (2018-05-21)
Added
- Short-flag combination is now supported.
Changed
- A
when
item now evaluates to true if ANY tests pass rather than if ALL tests
pass. Allwhen
items in a clause must still pass. environment
clauses inwhen
items now support mapping a single key to
multiple values.
Removed
- Remove deprecated
not_equal
syntax in favor ofnot-equal
.
Automated with GoReleaser
Built with go version go1.10.1 linux/amd64