Creating component processes

A component process is a series of user-defined steps that operate on a component's artifacts. You create a component process in two steps: first, you configure basic information, such as name; second, you use the process editor to assemble the process.

Procedure

  1. Log in to the HCL DevOps Deploy (Deploy) application.
  2. Click Components > selected component > Processes > Create Process.
    The Create Process window is displayed.
  3. Provide the process details.
    Field Importance Description
    Name Required Enter a name (maximum 255 characters) that identifies the process.

    The process name appears in many UI elements.

    Description Optional Conveys more information about the process.
    Process Type Required Defines the process type.

    Selecting the correct process type is critical for the associated application process to run correctly.

    Important: If you are deploying components you must select the Deployment process type. If another type is selected for a component that you plan to deploy with an application process, the application process will fail. For more information, see Component process types.
    Inventory Status Required Status that is applied to component versions after being successfully run by this process. Active indicates that the component version is deployed to its target resource.

    The status appears on the Inventory panes for the component itself and environments that ran the process.

    Default Working Directory Required Defines the location that the agent uses to run the process (for temporary files, and so on).

    The default value is ${p:resource/work.dir}/${p:component.name}, where ${p:resource/work.dir} is the default working directory for the agent and ${p:component.name} is the component name. The default value resolves to agent_directory\work\component_name_directory and is stored in the componentProcess.defaultWorkDir property. The default properties work for most components; you might need to change it if a component process cannot be run at the agent's location.

    Required Role Optional Restricts who can run the process.

    You can choose multiple roles associated with the team for the environment to run the process. The available options are derived from the Deploy security system.

    The default value is None, meaning anyone can run the process. For information about security roles, see Managing Security.

  4. Save the process details.
    The process is listed on the Processes pane for the associated component.

What to do next

You can edit the process in the process editor. See Editing processes.