Scheduling deployments

You create a deployment by selecting the release and other defining elements and scheduling the deployment start date and time. Deployments can be scheduled to start automatically.

Before you begin

Ensure that the applications to use in the deployment are associated with the release, and the release environment is reserved for the target date and time.

About this task

When you schedule a deployment, you select the release and other defining elements: the phase, the release environment, and the deployment plan. Each selection affects the other choices. For example, selecting the phase limits the available environments to the ones that are associated with the phase. The deployment can start automatically on the scheduled date and time, or you can start it manually. The deployment's overall progress is calculated by using the expected start date and time.

Procedure

  1. Click Releases and Deployments.
  2. On the Deployments tab, click Add New Deployment.
    The Add New Scheduled Deployment dialog box
  3. In the Add New Scheduled Deployment dialog box, identify the deployment:
    1. Select the release from the Release list. The release determines the applications and environments that are available for the deployment.
    2. Select the phase from the Phase list. The phase, which is derived from the lifecycle that is associated with the release, determines the release environments available to the deployment.
    3. Select the release environment from the Environment list. Release environments that are reserved for the selected phase are available.
    4. Select the deployment plan from the Deployment Plan list. The plan determines the deployment segments and tasks. Any plan that is associated with the release can be used.
  4. Optional: Use previously released application versions by selecting the version from the Release Version list.
  5. Schedule the deployment:
    1. Using the Scheduled For lists, set the start date and time. After the start date and time are defined, the end date and times are calculated by adding the durations for all tasks in the deployment plan.
    2. Optional: Change the expected end date and time by using the Override End Time lists. The entered values replace the calculated duration in status updates.
  6. Optional: Schedule the deployment to automatically start at the scheduled date and time:
    1. Select the Start Automatically check box.
    2. Optional: Alert users when manual tasks are scheduled to start by selecting the Manual Task Notification check box.
  7. Optional: Restrict the application versions that are used in the deployment:
    1. By default, application versions are selected after the deployment begins on the Contents & Notifications tab. To automatically use the latest versions that passed the quality gate for the target phase, select Use Latest Versions Passing Gates from the Version Selection list. This option selects all application versions that passed the gate.
    2. You can select specific application versions by entering search filter criteria in the Version filter field. For example, if the latest versions to pass the gate start with 2.1 but you want to use earlier versions that start with 1.1, you might enter 1.1.*. To use regular expressions in the filter condition, select the Use Regular Expressions check box.
  8. Click Save.

What to do next

Run the deployment by clicking its execution date on the Deployments tab.

Feedback