Create an uDeploy application process

What is Applications Process?
Application processes, like component processes, are created with the process editor. You use application processes to deploy or to roll back components. These tasks are called processes. However, at the application level, processes are concerned only with the components and resources that are necessary for deployment, and related tasks. By contrast, component processes are concerned with running commands and related tasks.).

How to create Application process?

  1. Click the Applications tab, and then click hello Application.
  2. Click Processes, and then click Create Process.
  3. In the Create an Application Process window, name the new application process something like hello App Process.
  4. Accept the default values for the other fields, and click Save.
  5. To open the new process in the process editor, click the new process.
  6. Add a step that deploys the helloWorld component:
    1. From the list of steps, add an Install Component step to the design area, and then on the process step click the Edit icon.
    2. In the Edit Properties window, name the step something like Deploy helloWorld.
    3. In the Component list, select the helloWorld component. All components that are associated with an application are available.
    4. In the Component Process list, select the helloProcess component process. If multiple processes were defined for the helloWorld component, they are listed.
    5. In the Limit to Tag list, select the blueCycle tag that you defined earlier. After you select blueCycle, the application deploys only components with this tag.
    6. Accept the default values for the other fields, and click OK.
  7. Verify that the Start step is connected to the Deploy helloWorld step.
  8. Verify that the Deploy helloWorld step is connected to the Finish step.
  9. Save the process by clicking Save.

The complete application process looks like the following figure:

The complete application process

How to create Application process in details?

  1. Display the Create an Application Process dialog box (Applications > select application > Processes > Create Process), and enter the following information:
    The Create an Application Process window
    Field Description
    Name andDescription Typically the name and description correspond to the application you plan on deploying.
    Note
    You must specify a unique name. Your application process name cannot contain the same sequence of alphanumeric characters with different capitalization as an existing application process.
    Inventory Management If you want to handle inventory manually, select Advanced. To have inventory that is handled automatically, leave the default value, Automatic, selected. See Inventories.
    Offline Agent Handling Specify how the process reacts if expected agents are offline:
    • Check Before Execution: checks to see whether expected agents are online before you start the process. If agents are offline, the process does not run.
    • Use All Available; Report Failure: process runs while at least one agent is online; reports any failed deployments because of offline agents. Useful for rollbacks or configuration deployments.
    • Always Report Success: process runs while at least one agent is online; reports successful deployments.
    Required Role Use this list to select the role that a user must have to run the application. For information about creating application roles, see Roles and permissions. The default value is None.
  2. Save your work.