Deploying applications
To deploy application components, run an application process on an environment.
Before you begin
Procedure
- In the HCL Launch web application, click the Application tab.
- Click the name of the application.
-
For the environment to run the deployment in, click Request Process
.
The Create Deployment wizard is displayed. -
Enable the Only Changed Versions option, if not already, to specify
whether to deploy only versions that have changed or to deploy all versions.
This option is enabled by default. If it is enabled, no previously deployed versions are deployed again. Disable the Only Changed Versions option to deploy a version regardless of whether it is already deployed. For example, if the inventory is out of date, disable the option.
- Select the process to run from the Process list.
All processes for the application are listed.
-
To use a snapshot, select it from the Select a Snapshot list.
If you select a snapshot, the deployment automatically uses the component versions that are defined for the snapshot.
- If you are not using a snapshot, specify the component
versions to deploy:
- Schedule the deployment for a later date by disabling Run Now and then specify the date, time, and recurrence pattern of the deployment.
-
Review the deployment settings.
The Create Deployment window shows the settings for the deployment, including how many component versions are selected for deployment, as shown in the following figure:
-
Click Submit Deployment.
The application process starts immediately unless it is scheduled for a later time.
Example
What to do next
When a process starts, use the Application Process Request pane to review the deployment status. This pane is also used if the process requires approvals, as shown in the following figure.
The application process request shows each step in the process. Within each process, the steps are not shown in the order that they run in. Instead, steps are shown in the order of appearance in the process editor, from the steps at the top of the canvas to the steps at the bottom of the canvas.
The deployment is considered successful when the application process finishes. An application process might skip component processes and still finish. This means that a technically successful application process might not deploy all of the expected components. To ensure that all components deploy successfully, review the deployment details. Expand a process step and click View Child Execution to open the Deployment of Component pane, which can be used to review the deployment details.
In the Deployment of Component pane, you can review the deployment output log, error log, and input and output parameters.