Creating tasks

A task represents a release activity that has starting and ending points and a measurable duration.

About this task

When you create a manual task, you specify its duration and define its pattern. The pattern determines how frequently the task can be used and the release environments where it can be used.

Procedure

  1. Click Releases and Deployments.
  2. Display the deployment plan for the release to add a task to by clicking the name of the deployment on the Deployment Plans tab.
  3. To add an automatic task, click the Add Automated Task Add Automated Task icon on the segment to add the task to.
  4. In the Add Automated Task dialog box, select the task from the Task list. The application processes that are imported from IBM® UrbanCode Deploy and assigned to the release are available. To see the default settings for the selected task, click the Edit icon edit icon for the task:
    • Initially, the estimated duration for automated tasks is 1 minute but you can change to another value.
    • The Only Changed Versions check box is selected, which means that only application versions that changed since the last time the application ran are deployed.
    • Execution history, if any, is displayed in the Execution Details (by Application Environments) area.
    • The task deploys to all release environments. Target environments can be restricted by tag.
    You can change these settings when you create the task or when you run the deployment, see Running deployments.
  5. To add a manual task, click the Add Manual Task Add Manual Task icon on the segment to add the task to.
    manual task pane
    Define the manual task:
    1. Type a name for the task in the Name field.
    2. Estimate the time that the task takes to run by selecting a value from the Duration list. You can also type a value for the duration.
    3. Optional: To add an application to the task, select it from the Application list. Applications that are associated with the release are available. Associating an application with a manual task provides a way to complete some activity that is related to the application without running it. This association can be useful for applications that do not yet have assigned versions.
    4. By default, a manual task is always available for all release environments. Use the controls in the Pattern area to restrict the task to one-time use, or to specific environments.
    5. Select a security role from the Executor Role list. Only users with the selected role are available to run the task.
    6. Select a user from the User list. Only the selected user can run the task.
    7. Click Save.
  6. Optional: Add suggested tasks to the plan. If the selected release has other deployment plans attached to it, tasks from those plans can be added to the current plan.
    Suggested Tasks from Other Deployment Plans area
    To add suggested tasks to the plan:
    1. Using the Suggested Tasks from Other Deployment Plans area, select the target segment on the Copy To list for each task to add to the plan.
    2. Click Apply.
  7. Optional: Reposition a task by clicking and holding the mouse over the task and dragging it to another location. Tasks can be reordered within a segment or moved to other segments.
    moving a task

Feedback