Workflow are defined using a YAML manifest with the following structure:
with the following properties:
Name | Type | Value Restrictions | Required | Default | Description |
---|---|---|---|---|---|
The full list of Operators and related options is provided on the Workflow Operators pages.
A workflow for the java-based renaissance benchmark application
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
true
When set to true, task failure will determine workflow failure.
alwaysRun
boolean
-
no
false
When set to true, task will be executed regardless of workflow failure.
collectMetricsOnFailure
boolean
-
no
false
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.