Pipelines
Pipelines allow you to define dependencies between your Workflows. This can reduce build time by running CI tasks in parallel whenever possible.
A Bitrise Pipeline is the top level of our CI/CD configuration. Pipelines can be used to organize the entire CI/CD process and to set up advanced configurations with multiple different tasks running parallel and/or sequentially.
A Pipeline allows you to configure dependencies between Workflows. Each Workflow starts executing when its parent Workflows are done. Workflows on the same level are executed in parallel:
In this example, B and C are executed, in parallel, once A is successful. D is executed once B and C are both successful.