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, 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.
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 |
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 runs, for example, machine_without_net_resource. |
Process Properties |
(Optional) Specify the properties to use when running the Deployment Automation global process. Enter each name-value pair on a new line in this format: <property_name>=<property_value> For example: set_up_db=true use_logging_level=trace |
See also: