Skip to content

Releases: go-task/task

v1.3.1

14 Jun 18:36
Compare
Choose a tag to compare

Changelog

v1.3.1

  • Fix glob not working on commands (#28)
  • Add ExeExt template function
  • Add --init flag to create a new Taskfile
  • Add status option to prevent task from running (#27)
  • Allow interpolation on generates and sources attributes (#26)

Automated with @goreleaser
Built with go version go1.8.1 linux/amd64

v1.3.0

24 Apr 13:52
Compare
Choose a tag to compare

Changelog

v1.3.0

  • Migrate from os/exec.Cmd to a native Go sh/bash interpreter
    • This is a potentially breaking change if you use Windows.
    • Now, cmd is not used anymore on Windows. Always use Bash-like syntax for your commands, even on Windows.
  • Add "ToSlash" and "FromSlash" to template functions
  • Use functions defined on github.com/Masterminds/sprig
  • Do not redirect stdin while running variables commands
  • Using context and errgroup packages (this will make other tasks to be cancelled, if one returned an error)

Automated with @goreleaser
Built with go version go1.7.1 linux/amd64

v1.2.0

02 Apr 13:05
Compare
Choose a tag to compare

Changelog

  • More tests and Travis integration
  • Watch a task (experimental)
  • Possibility to call another task
  • Fix "=" not being reconized in variables/environment variables
  • Tasks can now have a description, and help will print them (#10)
  • Task dependencies now run concurrently
  • Support for a default task (#16)

--
Automated with @goreleaser
Built with go version go1.7.1 linux/amd64

v1.1.0

08 Mar 23:52
Compare
Choose a tag to compare
  • Support for YAML, TOML and JSON (#1)
  • Support running command in another directory (#4)
  • --force or -f flag to force execution of task even when it's up-to-date
  • Detection of cyclic dependencies (#5)
  • Support for variables (#6, #9, #14)
  • Operation System specific commands and variables (#13)

--
Automated with @goreleaser
Built with go version go1.7.1 linux/amd64

v1.0.0

28 Feb 12:33
Compare
Choose a tag to compare

Changelog

45c40cc MIT LICENS file

Automated with @goreleaser
Built with go version go1.7.1 linux/amd64