Skip to main content

PartialRunnerConfig

Configures aspects of the task runner (also known as the action pipeline).

Index

Properties

optionalarchivableTargets

archivableTargets?: null | string[]

List of target's for tasks without outputs, that should be cached and persisted.

optionalautoCleanCache

autoCleanCache?: null | boolean = null | boolean

Automatically clean the cache after every task run.

optionalcacheLifetime

cacheLifetime?: null | string = null | string

The lifetime in which task outputs will be cached.

optionalinheritColorsForPipedTasks

inheritColorsForPipedTasks?: null | boolean = null | boolean

Automatically inherit color settings for all tasks being ran.

optionalkillProcessThreshold

killProcessThreshold?: null | number = null | number

Threshold in milliseconds in which to force kill running child processes after the pipeline receives an external signal. A value of 0 will not kill the process and let them run to completion.

optionallogRunningCommand

logRunningCommand?: null | boolean

Logs the task's command and arguments when running the task.