You must configure Release Automation (Nolio) properties on the Serena Release Manager server so that Serena Release Manager can connect to and communicate with Release Automation (Nolio). To do this, you must do the following:
Update the ALF sign-on credentials through the Serena ALM Configurator ALF page. Release Automation (Nolio) uses these to send information to Serena Release Manager.
Specify the Release Automation (Nolio) client-specific information in the Serena Release Manager common Tomcat Web server classes
folder nolio-client.properties
file.
Specify the Release Automation (Nolio) client query information in the Serena Release Manager common Tomcat Web server classes
folder nolio-client-queries.properties.properties
file.
You must specify the client-specific information for Release Automation (Nolio) to set time out and wait values and states that indicate success or failure.
To specify the Serena Release Automation client-specific information:
Navigate to the Serena Release Manager common Tomcat Web server classes
folder. For example:
..\Program Files\Serena\common\tomcat\6.0\webapps\alm\WEB-INF\classes
Open the nolio-client.properties
file.
Set the properties for the client as follows:
Parameter | Value |
---|---|
|
Indicates how long to wait until a timeout message is received. |
|
Indicates whether to run the Release Automation (Nolio) process in wait mode. Values are true and false. |
|
List of Release Automation (Nolio) job states that indicate success, delimited by commas. |
|
List of Release Automation (Nolio) job states that indicate failure, delimited by commas. |
Example
This example sets the values needed to retrieve successful and failed job notifications from Release Automation (Nolio).
nolio-client.properties
nolio.job.runprocess.timeout=0 nolio.job.runprocess.wait=false nolio.job.state.success = FLOW_FINISHED nolio.job.states.failure = BLOCKED,CREATION_FAILED,FILES_DISTRIBUTION_FAILED, FILES_PROPAGATION_FAILED,FLOW_FAILED_PAUSED,PRE_FAILED,FLOW_STOPPED |
You may specify SQL queries for the information you want returned from Release Automation (Nolio).
To specify the Release Automation (Nolio) connection information:
Navigate to the Serena Release Manager common Tomcat Web server classes
folder. For example:
..\Program Files\Serena\common\tomcat\6.0\webapps\alm\WEB-INF\classes
Open the nolio-client-queries.properties
file.
Set the properties for the queries as follows:
Parameter | Value |
---|---|
|
SQL queries to return the set of applications, environments, processes, and servers you want for the automation deployment tasks. For the default queries, see the example. |
|
|
|
|
|
|
|
|
|
|
|
Message to send if applications aren’t found. |
|
Message to send if environments aren’t found. |
Example
This example shows the default SQL queries for Release Automation (Nolio).
nolio-client-queries.properties
|