Skip to content

A representation of the invocation of an Executor

Optional cache: boolean

Determines if a given task should be cacheable.


Optional continuous: boolean

This denotes if the task runs continuously


Optional endTime: number

Unix timestamp of when a Batch Task ends


Optional hash: string

Hash of the task which is used for caching.


Optional hashDetails: TaskHashDetails

Details about the composition of the hash


id: string

Unique ID


outputs: string[]

The outputs the task may produce


overrides: Record<string, unknown>

Overrides for the configured options of the target


Optional parallelism: boolean

Determines if a given task should be parallelizable.


Optional projectRoot: string

Root of the project the task belongs to


Optional startTime: number

Unix timestamp of when a Batch Task starts


target: TaskTarget

Details about which project, target, and configuration to run.