A Bitrise workflow is a collection of Steps. When a build of an app is running, the Steps will be executed in the order that is defined in the workflow. Workflows can be created, defined and modified in two ways:
- Using the graphical Workflow Editor on bitrise.io
- Directly editing the
bitrise.ymlfile of your project
Ultimately, both methods modify the
bitrise.yml file - the Workflow Editor is simply a friendlier way of doing so!
Read on to find out more about working with workflows!
The configuration format of the Bitrise CLI is referred to as bitrise.yml. This is the expected file name the configuration should be saved with.
A Step encapsulates a "build task": the code to perform that task, the inputs and parameters you can define for the task, and the outputs the task generates.
A Workflow is a collection of steps, environment variables, and other configurations for a single bitrise run.