Rliebz Tusk Versions Save

The modern task runner

v0.4.5

5 years ago

0.4.5 (2019-05-05)

Added

  • Support not-exists check inside when clauses.

Automated with GoReleaser Built with go version go1.12.1 linux/amd64

v0.4.4

5 years ago

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

5 years ago

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

5 years ago

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

5 years ago

0.4.1 (2018-07-03)

Added

  • Add finally clause to run cleanup logic after tasks have completed. This clause takes the same arguments as run.

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

6 years ago

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. All when items in a clause must still pass.
  • environment clauses in when items now support mapping a single key to multiple values.

Removed

  • Remove deprecated not_equal syntax in favor of not-equal.

Automated with GoReleaser Built with go version go1.10.1 linux/amd64

v0.3.5

6 years ago

0.3.5 (2018-04-11)

Added

  • Positional arguments for tasks are now supported. All positional arguments specified in the config file are required.

Changed

  • Tagline is now "the modern task runner".
  • Help documentation for flags with placeholder options now display them using angular brackets.
  • Minor changes to certain error messages.

Automated with GoReleaser Built with go version go1.10.1 linux/amd64

v0.3.4

6 years ago

0.3.4 (2018-03-14)

Added

  • Top-level keys 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.
  • Support tusk.yaml as alternate config file name.

Automated with GoReleaser Built with go version go1.10 linux/amd64

v0.3.3

6 years ago

0.3.3 (2018-02-21)

Added

  • Support environment variable conditional in when clauses.

Changed

  • Warnings now appear more consistently for deprecated functionality.
  • Help documentation for flags is now more consistently structured.
  • Several configuration keys have been renamed. While the original names are still supported, they have been deprecated and will be removed in a future release. See the deprecated section for details.

Deprecated

  • The key name 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.
  • The key name 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

v0.3.2

6 years ago

0.3.2 (2018-01-23)

Added

  • Support lists of when items.

Deprecated

  • Individual 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