Workflows template
Workflow are defined using a YAML manifest with the following structure:
with the following properties:
Name | Type | Value Restrictions | Required | Default | Description |
---|---|---|---|---|---|
name | string | - | yes | - | The name of the task. |
operator | string | - | yes | - | The operator the task implements: the chosen operator affects available arguments. |
critical | boolean | - | no |
| When set to true, task failure will determine workflow failure. |
alwaysRun | boolean | - | no |
| When set to true, task will be executed regardless of workflow failure. |
collectMetricsOnFailure | boolean | - | no |
| When set to true, failure of the task will not prevent metrics collection. |
arguments | list | Determined by operator choice | yes | - | Arguments list required by operators to run. |
The full list of Operators and related options is provided on the Workflow Operators pages.
Example
A workflow for the java-based renaissance benchmark application
Last updated