Skip to content

task

Taskrunner / build tool alternative to GNU Make (https://taskfile.dev)

To check task version

task --version

To initialize a new Taskfile.yml in the current directory

task --init

To initialize a new Taskfile.yml in a specific directory

task --init <directory>

To initialize a taskfile with a custom filename

task --init <filename>

To execute a task in a specific directory

task --dir <directory> <task_name>

To list all public tasks

task --list

To read a Taskfile from stdin

task -t - < <taskfile_path>

To pass variables to a task via environment variables

<variable_name>=<value> task <task_name>