Running pipeline applications#
Run applications in a pipeline environment.
You can manually run a deployment at any time, schedule a deployment for a later time, or join an application to a release. When you start a deployment, the deployment plan associated with the environment is used. Tasks for applications in the environment are run in order starting with the first or top-most application. You can view the deployment's progress by using the supplied link.
-
To run a deployment, complete the following steps:
-
On the Pipeline detail page, click the environment Deploy button.
The Deploy button is available if you have sufficient permissions to run applications in the environment.
-
In the Deploy to window, select the applications that you want to run in the environment.
By default, all applications are selected.
-
In the Version column, select the version.
If an environment has a gate rule assigned to it, only application versions that pass the gate rule can deploy. Versions that have passed the gate rule have the status of Passed.
-
If a gated environment has an unapproved application version, approve the version.
Only users who are designated responders can approve or reject application versions.
Note: You can override rejected application versions. To deploy a rejected version, confirm that you intend to override the gate and run the deployment anyway. To override a gate you must be in a role with the
release_lock
permission, such as Lead Release Manager or Release Manager roles. -
Click Deploy, to run the selected application versions.
A deployment starts with the deployment plan associated with the environment.
-
-
To schedule a deployment for a stage, click Schedule deployment on the context menu for the stage, and then select a date and start time.
A deployment for the stage deployment plan will start at the scheduled time. Pipeline scheduled deployments are displayed on the calendar.
-
To join an application to a release, select an associated release, and then an application version. You can start a deployment by starting one of the eligible tasks, or click Edit schedule a deployment.
As with other deployment plans, you can add and delete tasks on the pipeline-generated plan at any time. On the release or plan page, use the Go to link to open the associated pipeline or stage.
Parent topic: Pipelines