The modern task runner
not-exists
check inside when
clauses.Automated with GoReleaser Built with go version go1.12.1 linux/amd64
Automated with GoReleaser Built with go version go1.12.1 linux/amd64
Automated with GoReleaser Built with go version go1.12.1 linux/amd64
when
clauses to express equal-true relationships.Automated with GoReleaser Built with go version go1.11.2 linux/amd64
finally
clause to run cleanup logic after tasks have completed. This
clause takes the same arguments as run
.Automated with GoReleaser Built with go version go1.10.1 linux/amd64
when
item now evaluates to true if ANY tests pass rather than if ALL tests
pass. All when
items in a clause must still pass.environment
clauses in when
items now support mapping a single key to
multiple values.not_equal
syntax in favor of not-equal
.Automated with GoReleaser Built with go version go1.10.1 linux/amd64
Automated with GoReleaser Built with go version go1.10.1 linux/amd64
name
and usage
can be changed in the config file to update
help documentation. This supports aliasing different config files to be used
as custom CLI tools.tusk.yaml
as alternate config file name.Automated with GoReleaser Built with go version go1.10 linux/amd64
when
clauses.not_equal
should be replaced with not-equal
. This change is
to reinforce the convention for naming multi-word keys such as flag names
using kebab case.environment
in run
clauses should be replaced with
set-environment
. This is to make the behavior distinction from other
environment
clauses clear.Automated with GoReleaser Built with go version go1.10 linux/amd64
when
items.when
items should no longer contain multiple validations for AND
logic. Multiple validations for OR logic will be added in a future release.Automated with GoReleaser Built with go version go1.9.2 linux/amd64