Skip to content


Reference documentation for creating workflows.

Workflow syntax

The workflow file is written in YAML. In that file, you can use expression syntax to evaluate contextual information, literals, operators, and functions. Contextual information includes workflow, resources, and environment variables. When you use run in a workflow step to run shell commands, you can use specific workflow command syntax to set environment variables, set output parameters for subsequent steps, and set error or debug messages.

Environment variables

The OpenTestFactory orchestrator sets default environment variables for each OpenTestFactory workflow run. You can also set custom environment variables in your workflow file.