Create and configure pipelines
You can create a pipeline, define its environments, and add the pipeline to an application.
For details on how to import a pipeline from another source, see Import and export pipelines.
You create a pipeline to run application processes in a sequence of environments.
To create a pipeline:
- Navigate to Management > Pipelines.
- Click Create. The Create Pipeline dialog box opens.
Specify the following information for the pipeline:
Field Description Name Enter a name for the pipeline. Description (Optional) Specify additional information to indicate the purpose of the pipeline. Mandatory
Select this option to request a process only on the first environment in the pipeline. Then you can only promote on subsequent environments. This way, you ensure that the same configuration is used for each environment in the pipeline.
If you leave the option cleared, you can request processes on all of the environments in the pipeline.
Note: If multiple process requests queue up waiting to run, only the last request for the process runs in the target environment, and the earlier ones are ignored.
Auto promote Select this option to automatically promote the application to the next environment after the process successfully completes for the first environment.
If each promotion is successful, the promotion continues automatically from environment to environment until the last one in the pipeline. The Promote button is not available for environments in an automatically promoted pipeline.
If several requests are coming to the same environment, pipeline execution request operations are not queued. Requests run for each process, and they may be done in parallel on the same environment.
Note: If multiple requests for the same process are done before execution in an environment, only the last request for the process runs, and the earlier ones are ignored.
To configure the pipeline you just created, click Build Out.
After creating a pipeline, define its sequence of environments.
To configure a pipeline:
Navigate to Management > Pipelines > [select pipeline].
In the Pipeline tab, click Add/Remove Environments.
In the Pipeline dialog box, drag available environments to the Pipeline Environments section.
(Optional) To rearrange environments, drag them to different positions in a sequence.
(Optional) To remove an environment, drag it out of the pipeline.
After you configure a pipeline, you can add it to an application. An application can have only one pipeline.
When you associate a pipeline with an application, all environments associated with the pipeline are automatically added to the application.
When you add a pipeline to an application that already has environments associated with it, the order of environments in the pipeline overrides the order of any duplicate environments already mapped to the application.
Note: You can add a pipeline to an application when you create the application, or you can add or change a pipeline selection in an existing application.
To add a pipeline to an existing application:
Navigate to Management > Applications.
Next to the application to which you want to add a pipeline, click the Edit icon.
From the Pipeline list, select the pipeline you want to add.