Skip to content

A representation of the invocation of an Executor

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