Creating and modifying automatic tasks

Segments are organizational groups that contain tasks that must be completed together.

Before you begin

Because segments are added to existing deployment plans, create a plan before starting this task. You can also modify the default plan. For information about creating deployment plans see Creating deployment plans.

About this task

If you create a plan based on an existing plan, the new plan will have as many segments as the plan from which it was copied. A plan can have any number of segments.

When you create a segment, you choose whether the tasks it contains will be performed in order (sequentially) or simultaneously (in parallel). Your choice determines how the segment's duration is calculated. A segment's duration is used to determine overall deployment progress. If you select parallel, all tasks are assumed to start when the segment starts, and the duration of the segment is equal to the length of the longest task. If you select sequential, tasks are also assumed to start when the segment starts (unless you select the Sequential Execution Enforced option), but segment duration is calculated by adding together the times for all tasks. Finally, if you choose Sequential along with the Sequential Execution Enforced option, only the first task starts when the segment starts, and all tasks must be performed in order.

Procedure

  1. Click Releases and Deployments.
  2. Click Deployment Plans.
  3. Click on the name of the deployment plan you want to use.
  4. On the Plan_name for release_name page, click Create Segment.
    The Plan_name for release_name pane
  5. Type a name in the Name field.
  6. Select an option from the Execution Pattern list box:
    • Parallel

      If this option is selected, the total time for the segment is determined by the duration of the longest task. This is the default option.

    • Sequential

      This option means that the total time for the segment is calculated by adding together the times for all tasks. Selecting this makes the Sequential Execution Enforced option available, which you can use to ensure that all tasks are performed in order.

  7. Select a role from the Executor Role list box. If a role is selected, only users with the designated role can



Feedback