DA Generic Process

Use the DA Generic Process bundled plugin to integrate PulseUno with Deployment Automation (DA) and run a DA global process on a specific resource. For example, use this plugin to run a regular, repeated process when updated artifacts are delivered.

Prerequisites

Before you can use the plugin in a chain, ensure that you fulfill the following prerequisites:

  • Install the Deployment Automation server in a network location where the plugin can connect to. For details about supported versions, see the Support Matrix.

  • Create and configure a working global process in Deployment Automation. For details, see the Deployment Automation help.

Back to top

Create server configuration file

Typically, the following DA Generic Process plugin properties file is required:

${dataDir}/conf/experts/com.serena.starlight/sdaprocessexecutor/sda-pulse-expert.properties

The following property identifies the location of the Deployment Automation server. If the default URL is correct, you do not need to edit it:

Property Description
sdaServerUrl

The URL of the Deployment Automation server web application.

Default: http://localhost:8080/da

Back to top

Configure plugin settings

Because Deployment Automation normally operates on binary files, add the DA Generic Process plugin to a chain that populates a workspace with build artifacts.

When you add the DA Generic Process plugin step to a chain, specify the following configuration details:

Field Description
Title Enter a name for the step.
Username Enter the username of a Deployment Automation server administrator.
Password Enter the password of the Deployment Automation server administrator.
DA Server URL Enter the URL of the Deployment Automation server web application.
Generic Process Name Specify the name of the Deployment Automation global process to run on the Deployment Automation server, for example, setup_net_process.
Resource Name Specify the name of the Deployment Automation resource on which the global process will run, for example, machine_without_net_resource.
Process Properties

(Optional) Specify properties that will be used to run the Deployment Automation global process.

Enter one name-value pair per line in this format: <property_name>=<property_value>

For example:

set_up_db=true

use_logging_level=trace

Back to top

See also: