Administer lifecycles

As the Application Deployment administrator, you can manage the available lifecycles for application deployment. You can do the following:

Each of these processes is described briefly below—all topics assume that you have Application Deployment administrator privileges.

Creating a lifecycle

You must have permission to Manage Application Deployment in order to administer lifecycles (see Set permissions).

Lifecycles are used to facilitate the orderly progress of software applications from the Development environment through various levels of testing environments and, ultimately, to the Production environment. Lifecycles enable you to control the promotion of an application from one environment to the next by explicitly allowing or preventing deployment to the various environments.

You can create new lifecycles, change existing lifecycles, and delete lifecycles that are not in use.

Application Deployment lifecycles are not enforced in any way by SA. They are only meaningful within the Application Deployment context.

To create a new lifecycle:

  1. Go to the Administration screen (click Administration in the lower left corner).
  2. In the left panel, click Lifecycles.
  3. In the right panel, click the “Create Lifecycle” button: . The New Lifecycle dialog opens.
  4. Specify the following properties:
    • Name – enter a unique name (see Naming rules).
    • Lifecycle – use the horizontal arrows to move one or more Available Environments into the Lifecycle box; use the vertical arrows to modify their order in the Lifecycle.
  5. Click OK to close the New Lifecycle dialog and save your changes.

Modifying a lifecycle

You must have permission to Manage Application Deployment in order to administer lifecycles (see Set permissions).

You can rename or re-arrange the environments in a lifecycle.

To edit a lifecycle:

  1. Go to the Administration screen (click Administration in the lower left corner).
  2. In the left panel, click Lifecycles.
  3. In the right panel, select the lifecycle that you want to edit.
  4. Click Edit Properties. The Edit Lifecycle dialog opens.
  5. Optional: Enter a new name for the lifecycle.
  6. Optional: Use the horizontal arrows to move one or more Available Environments into the Lifecycle box; use the vertical arrows to modify their order in the Lifecycle.
  7. Click OK to close the Edit Lifecycle dialog and save your changes.

Deleting a lifecycle

You must have permission to Manage Application Deployment in order to administer lifecycles (see Set permissions).

You can delete any existing lifecycle that is not In Use (used in a version or release that is currently deployed to a target server).

To delete a lifecycle:

  1. Go to the Administration screen (click Administration in the lower left corner).
  2. In the left panel, click Lifecycles.
  3. In the right panel, select the lifecycle that you want to delete.
  4. Click Delete.
  5. Click Yes to confirm.

To delete a lifecycle, it must not be associated with any release or version.