Deploy


Deploy allows users to deploy software components into execution environments and requires configuration in the ISPW instance. Two deploy actions are available:

  • Deploy does the following:
    • Allows users to deploy software components into execution environment.
    • If deploy is configured with the Selective Deploy functionality in the ISPW instance, users can select which environments to deploy to. If deploy is configured in the ISPW instance without Selective Deploy, the parts are deployed to all environments. It allows for the separation of deployment from development while keeping the two activities closely integrated.
  • Deploy with Options, in addition to the above actions, allows the user to make the following modifications to the set that processes the deployment:

    • Create a new set or specify an existing unlocked set to process the action for the selected tasks.
    • Optionally choose an existing set for processing the action, during which a list of existing unlocked sets with the same stream, operation, and level will be displayed. A Find button can also be used to add further criteria to search for unlocked sets and select a set.
    • When creating a new set, modify the set attributes such as the description and change type.
    • Select the date and time to schedule the deploy operation.
    • Schedule the activation and implementation of the deployment.
    • Select processing options (such as whether to lock, unlock, or hold the set).

To deploy

  1. In a view that supports tasks (with the exception of the ISPW Set view), select the program or programs and do one of the following:
    • Click generate.gif.
    • Right-click and select Deploy.
    • From the View menu, select Deploy.
  2. If the Deploy Environments dialog box appears, select one of the following radio buttons to specify the deploy environments:
    • Do not deploy - No deployment takes place.
    • Deploy to all environments - The set is deployed to all environments listed in the Deploy Environment column.
    • Deploy to specific environments - The check boxes in the Deploy Environment column are enabled. Select the check boxes for the environments in which to deploy the set. To filter the list of environments, in the Find field, enter the first few characters of any column. The table refreshes to show only the environments that match the filter.

      Important

      This is only applicable if Selective Deploy was configured in the ISPW instance.

  3. Click OK. The Status column shows the progress of the deploy.
  4. To see information about the progress and results of the Deploy action, do one of the following:
    • Look at the Console view, which shows the Deploy messages.
    • If the Deploy action was initiated from a view that displays tasks, look at the Status column.
      • If the Deploy action completes with no errors, the Message column says OK.
      • If there were errors during the Deploy action, the Message column says Deploy Failed.

To deploy with options

  1. In a view that supports tasks (with the exception of the ISPW Set view), right-click one or more tasks and select Deploy with Options. The Deploy Set Options page of the Deploy with Options wizard appears.
  2. Select Create a new set (default) or Specify an existing set.
  3. If you choose Specify an existing set, a set that was previously unlocked with the same stream, operation, and level will be displayed in the list from which you can select the existing set to use for processing. Otherwise, no sets will be listed. The Find button displays the Find Unlocked Set dialog box where you can search for unlocked sets that match the specified criteria. Select a set in the search results and click OK; that set will be populated in the list as the existing set to use for processing in the Deploy Set Options page.
  4. Revise the set attributes as necessary, referring to the field definitions.

    Important

    The Application and Release ID fields are read-only.

  5. Optionally, select the Schedule check box then click capture.jpg. Select the start date and time to process the deploy action.

    Important

    The date and time specified uses the time zone of the ISPW CM server.

  6. Click Next. The Deploy Options page of the Deploy with Options wizard appears.

    Important

    Clicking Finish instead of Next on this or any wizard page bypasses the remaining wizard pages, processes the set, and, if configured, displays the Deploy Environments page for selecting the environments in which to deploy the set. See below for instructions on using the Deploy Environments page.

  7. Optionally, select the Schedule a deployment check box to set implementation and activation schedules. This is only applicable if deploy environments were configured in the ISPW instance.
    • Click capture.jpg next to Implementation and select the earliest date and time that the deploy implementation process can begin.
    • Click capture.jpg next to Activation and, for defined activation processes, this is the earliest date that they can be dispatched for execution.
  8. Click Next. The Set Processing Options page of the Deploy with Options wizard appears.
  9. Select one of the following radio buttons:
    • Process the set (Lock) - Select to process tasks in the set.
    • Leave the set open for changes (Unlock) - Select to not process tasks in the set so that further changes can be made, such as adding tasks.
  10. Optionally, select the Hold the set until it is manually released check box to cause the set to be marked as Held (not to execute when locked) as an initial state.
  11. Click Finish or Next. The following occurs:
    • If the set is unlocked, the set is created and remains open for further changes.
    • If the set is locked and Selective Deploy was not set up in the ISPW instance, processing occurs.
    • If the set is locked and Selective Deploy was set up in the ISPW instance, the Deploy Environments page of the Deploy with Options wizard appears. Select one of the following radio buttons to specify the deploy environments, then click Finish.
      • Do not deploy - No deployment takes place.
      • Deploy to all environments - The set is deployed to all environments listed in the Deploy Environment column.
      • Deploy to specific environments - The check boxes in the Deploy Environment column are enabled. Select the check boxes for the environments in which to deploy the set. To filter the list of environments, in the Find field, enter the first few characters of any column. The table refreshes to show only the environments that match the filter.
  12. To see information about the progress and results of the Deploy action, do one of the following:
    • Look at the Console view, which shows the Deploy messages.
    • If the Deploy action was initiated from a view that displays tasks, look at the Status column.
      • If the Deploy action completes with no errors, the Message column says OK.
      • If there were errors during the Deploy action, the Message column says Deploy Failed.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*