Skip to content

Documentation / listr2 / ListrTaskRetryOptions

Interface: ListrTaskRetryOptions<Ctx> ​

Defined in: packages/listr2/src/interfaces/task.interface.ts:106

Options for retrying a task.

See ​

https://listr2.kilic.dev/task/retry.html

Type Parameters ​

Ctx ​

Ctx = ListrContext

Properties ​

tries ​

tries: number

Defined in: packages/listr2/src/interfaces/task.interface.ts:108

Amount of retries after the first failed attempt.


delay? ​

optional delay?: number | ((retry, ctx) => number | Promise<number>)

Defined in: packages/listr2/src/interfaces/task.interface.ts:114

Milliseconds to wait before each retry, or a callback that returns it.

  • The callback will be evaluated before every retry with the current retry attempt and the context.