SBM Plugin → SBM Plugin Configuration Overview → SBM Actions Configuration Details (Manual Tasks Example)
An example SBM Actions configuration, SBM Item Actions for "RLC - Manual Deployment Task", is provided for creating and transitioning SBM items in the Manual Deployment Task process app.
The SBM Actions configuration is used when adding deployment tasks. It enables you to submit or transition SBM items when you deploy deployable release trains and release packages.
Field Descriptions
The field descriptions are included in the UI. While creating or editing a configuration, point to a field name to view its description.
Some of the available fields for this configuration are defined at the base configuration level. Additional fields are described in the following table.
Field | Description | Example Values |
---|---|---|
SBM Table (DBNAME) |
Enter the database table name of the SBM table in which you want to submit or transition execution items |
TRM_RLM_DEPLOY_TASKS |
Project Filter | Enter the SBM project in which the items can be actioned, using the internal name without the database table name. For example, for a project named TRM_RLM_DEPLOY_TASKS.MANUAL_DEPLOYMENT_TASKS, enter MANUAL_DEPLOYMENT_TASKS. | |
Hide Project Selection | Hides the Project list on a task form. Only select this option if there is a single project in the list. | |
Query Where Clause |
Enter a SQL query where clause to be used to search fields and return the list of possible requests to action. See the SBM documentation about the GetItemsByQuery call for more information. |
TS_PROJECTID=@{PROJECTID} AND (TS_TITLE LIKE N'%@{SEARCHTERMS}%' OR TS_DESCRIPTION LIKE N'%@{SEARCHTERMS}%') |
Order By Clause |
Enter a SQL statement to order the results of the query. Use this statement to place newest items first in the list or to separate them based on project. See the SBM documentation about the GetItemsByQuery call for more information. |
TS_SUBMITDATE ASC |
Execution ID Database Field Name | If you plan to submit or transition items in
an
SBM
system external to the
SBM
on which
Release Control
is running, specify the execution ID database field name for that system.
Note: This field is specific to the default Manual Deployment Task process app for Release Control version 6.0.1 or above. If you are using the Manual Deployment Task process app but aren't upgrading it, you should leave this field empty. If you are using a custom process app, you can add logic to populate this field. |
RLM_TASK_EXECUTION_ID |
Action Filter | Enter a comma-separated list of actions to be available for execution. | Create, CreateSimple, Transition, and CheckStatus. |
Hide Submit Transition | Select this to hide the Submit transition in tasks. | |
Extended Fields |
Enter a comma-separated list of fields to populate with data when submitting or transitioning items. The values are the database names for the fields. See Using Extended Fields to Set Values in Items. |
RLM_TASK_OWNER |
Transitions |
Enter a comma-separated list of transitions that will be available if you choose the Transition Item action in tasks. |
UPDATE, RETRY, COMPLETE |
Default Action Transition | Enter the name of the transition to be used as the default Action transition in tasks. | |
Hide Action Transition | Select this to hide the Action transition in tasks. | |
Update Transition Name | If you plan to update items in an
SBM
system external to the
SBM
on which
Release Control
is running, specify the update transition name for that system.
See the note for the previous field, which also applies to this field. |
UPDATE |
Default Retry Transition | Enter the name of the transition to used as the default Retry transition in tasks. | |
Default Cancel Transition | Enter the name of the transition to used as the default Cancel transition in tasks. | |
Hide Retry and Cancel Transitions | Select this to hide the Retry and Cancel transitions in tasks. | |
Check Status Polling Interval | Tells the job polling system at what intervals to check the item, in seconds. The default polling interval is 60 seconds. | 60 |
Wait for Callback | Select this to wait for the system to respond
with results.
Important: You should select this for the process
apps that are using callbacks, such as the default Manual Deployment Task
process app. Otherwise, manual deployment task items cannot be transferred
through the workflow. Conversely, you should deselect this for the process apps
that are not using callbacks, such as the default IDM process app. If you want
to update process apps to support callbacks, see
Configuring Process Apps for Callback.
If you are using any external SBM systems for your providers, see Configuring for Callback from External Systems. |
Select |
System User Time Zone Name | This field is used to set the time zone used
in the display of date/time fields in
Release Control.
If the time zone of the
Release Control
server is different than that of the
SBM
user profile locale, enter the time zone of the
SBM
locale in this field. See
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
or similar sites for information on Java time zone entries.
If this field is blank, the time zone of the Release Control server is used to calculate the time. |
America/Los_Angeles |
Related Topics
Release Control Administration Overview
Copyright © 2012–2018 Serena Software, Inc., a Micro Focus company. All rights reserved.