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.

  1. To run a deployment, complete the following steps:

    1. 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.

    2. In the Deploy to window, select the applications that you want to run in the environment.

      By default, all applications are selected.

    3. 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.

    4. 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.

    5. Click Deploy, to run the selected application versions.

      A deployment starts with the deployment plan associated with the environment.

  2. 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.

  3. 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