
Core Plugins and tasks Sequential
CertifiedRun child tasks sequentially.
Core Plugins and tasks Sequential
Certified
Run child tasks sequentially.
Executes the listed tasks one after another, with optional errors and finally hooks. Useful for grouping steps when mixing with parallel constructs.
yaml
type: io.kestra.plugin.core.flow.SequentialExamples
yaml
id: sequential
namespace: company.team
tasks:
- id: sequential
type: io.kestra.plugin.core.flow.Sequential
tasks:
- id: first_task
type: io.kestra.plugin.core.debug.Return
format: "{{ task.id }} > {{ taskrun.startDate }}"
- id: second_task
type: io.kestra.plugin.core.debug.Return
format: "{{ task.id }} > {{ taskrun.id }}"
- id: last
type: io.kestra.plugin.core.debug.Return
format: "{{ task.id }} > {{ taskrun.startDate }}"
Properties
tasks *RequiredNon-dynamicarray
Min items
1errors Non-dynamicarray
List of tasks to run if any tasks failed on this FlowableTask.
finally Non-dynamicarray
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.