Versions in this module Expand all Collapse all v3 v3.0.0 Jul 20, 2023 Changes in this version + const MaximumTaskCall + var ErrPreconditionFailed = errors.New("task: precondition not met") + func FilterOutInternal(task *taskfile.Task) bool + func FilterOutNoDesc(task *taskfile.Task) bool + func InitTaskfile(w io.Writer, dir string) error + type Executor struct + AssumeYes bool + AssumesTerm bool + Color bool + Compiler compiler.Compiler + Concurrency int + Dir string + Dry bool + Entrypoint string + Force bool + ForceAll bool + Interval time.Duration + Logger *logger.Logger + Output output.Output + OutputStyle taskfile.Output + Parallel bool + Silent bool + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer + Summary bool + TaskSorter sort.TaskSorter + Taskfile *taskfile.Taskfile + TempDir string + Verbose bool + Watch bool + func (e *Executor) CompiledTask(call taskfile.Call) (*taskfile.Task, error) + func (e *Executor) FastCompiledTask(call taskfile.Call) (*taskfile.Task, error) + func (e *Executor) GetHash(t *taskfile.Task) (string, error) + func (e *Executor) GetTask(call taskfile.Call) (*taskfile.Task, error) + func (e *Executor) GetTaskList(filters ...FilterFunc) ([]*taskfile.Task, error) + func (e *Executor) InterceptInterruptSignals() + func (e *Executor) ListTaskNames(allTasks bool) + func (e *Executor) ListTasks(o ListOptions) (bool, error) + func (e *Executor) Run(ctx context.Context, calls ...taskfile.Call) error + func (e *Executor) RunTask(ctx context.Context, call taskfile.Call) error + func (e *Executor) Setup() error + func (e *Executor) Status(ctx context.Context, calls ...taskfile.Call) error + func (e *Executor) ToEditorOutput(tasks []*taskfile.Task) (*editors.Taskfile, error) + type FilterFunc func(task *taskfile.Task) bool + type ListOptions struct + FormatTaskListAsJSON bool + ListAllTasks bool + ListOnlyTasksWithDescriptions bool + func NewListOptions(list, listAll, listAsJson bool) ListOptions + func (o ListOptions) Filters() []FilterFunc + func (o ListOptions) ShouldListTasks() bool + func (o ListOptions) Validate() error