Description
Compuware ISPW provides mainframe release and deployment automation using Devops practices. Using the Compuware ISPW for Launch plugin, you can include automate deployment of ISPW assignment tasks and more.
Compuware ISPW provides mainframe release and deployment automation using Devops practices. Using the Compuware ISPW for Launch plugin, you can include automate deployment of ISPW assignment tasks and more.
With the Compuware ISPW plugin for HCL Launch, you can create deployment processes for streamlined deployments to non-mainframe, distributed platforms and to existing ISPW environments that are on mainframe platforms. Mainframe applications typically have a web or mobile front-end, and this plugin helps resolve having to provide a deployment capability for these hybrid applications. HCL Launch provides additional auditing, approvals, and integrations to other software like JIRA, which can enhance the ISPW Mainframe deployment. With this plugin, product owners can monitor what is getting deployed across platforms from a single source.
This plugin includes one or more steps, click Steps for step details and properties.
See Installing plugins in HCL Launch for installing and removing plugins.
Use the steps within the Compuware ISPW plugin to automate Compuware ISPW mainframe deployment.
To access this plugin in the palette, click mainframe > ispw.
The following process steps are available in the Compuware ISPW plugin.
Add a task with an optional checkout to an assignment in ISPW.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Action | String | The special action, if needed. Values are Compile, Delete, and History. | No | action |
Application | String | The name of the ISPW application. | Yes | application |
Assignment ID | String | The ID of the assignment in which to generate tasks. | Yes | assignId |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Checkout | Boolean | Checkout the task. The source is copied to the development area. | No | checkout |
Checkout From Level | String | The level used to obtain the base component version from which to checkout tasks. For example: PRD. | Yes | checkoutFromLevel |
Owner | Password | The owner of the set used to process the action. | No | owner |
Path | String | The level where the component is located. For example: DEV1. | No | path |
Release ID | String | The release to associate the component. | No | releaseId |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Check the ISPW Installation and Configuration Guide for more information or see your ISPW administrator if you require custom configurations. | No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Stream | String | The name of the stream. For example: PLAY. | Yes | stream |
Trust Invalid SSL Certificates | Boolean | Enable to accept non-valid SSL certificates when connecting to the CES Server. | No | trustAllCerts |
Deploy an ISPW assignment to a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Additional Properties | String | A list of additional property keys for the SetInfo JSON request body. Specify each property key in the format: property=value. Separate each list item with a comma or newline. Valid property keys are: deployActiveDate, deployActiveTime, deployImplementationDate, deployImplementationTime, dpenvlst, override, and system. | No | additionalProps |
Assignment ID | String | The ID of the assignment to promote. | Yes | assignId |
Authorization Token | Password | The token to authenticate with the CES server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in the ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to cause the operation to be created with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | The location that an HTTP request is sent if the operation fails to complete. The HTTP request is configured with a method and JSON payload. If no value is specified for this property, a failure callback is not configured. | No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | The level from which to promote tasks. | Yes | level |
Runtime Configuration | String | The runtime configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT,ISPTHOLD, and ISPTTEST. Check the ISPW Installation and Configuration Guide for more information or see your ISPW Administrator if you require custom configurations. | No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | When a value is specified, ISPW sends an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback is configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Deploy an ISPW release to a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Additional Properties | String | A list of additional property keys for the SetInfo JSON request body. Specify each property key in the format: property=value. Separate each list item with a comma or newline. Valid property keys are: deployActiveDate, deployActiveTime, deployImplementationDate, deployImplementationTime, dpenvlst, override, and system. | No | additionalProps |
Authorization Token | Password | The token to authenticate with the CES server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in your ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW sends an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback is configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the release at the specified level are deployed. | Yes | level |
Release ID | String | The ID of the release to deploy. | Yes | releaseId |
Runtime Configuration | String | The runtime configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Check the ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. | No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the Compuware Enterprise Services server. |
No | trustAllCerts |
Fallback a given ISPW set.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
M Name | String | Tasks in the assignment with the specified mname are promoted. | No | mname |
M Type | String | Tasks in the assignment with the specified mtype are promoted. | No | mtype |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Set ID | String | The ID of the set to fallback. | Yes | setId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. | No | trustAllCerts |
Generate tasks in an assignment.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Assignment ID | String | The ID of the assignment in which to generate tasks. | Yes | assignId |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in your ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the release at the specified level are deployed. | Yes | level |
M Name | String | Tasks in the assignment with the specified mname are promoted. | No | mname |
M Type | String | Tasks in the assignment with thisthe specified mtype are promoted. | No | mtype |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Generate tasks in a release.
<
Name | Type | Description | Required | Property |
---|---|---|---|---|
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in your ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the release at the specified level are deployed. | Yes | level |
Release ID | String | The ID of the assignment in which to generate tasks. | Yes | releaseId |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Perform an action on an ISPW set. Valid actions are hold, release, unlock, lock, or delete.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Action | Enumeration | The action to take on the set. Valid actions are hold, release, unlock, lock, or delete. |
No | action |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Set ID | String | The ID of the set upon which to perform the action. | Yes | setId |
Skip Waiting For Set Action | Boolean | This allows to turn on / off polling a set to wait for the job finish if it is applicable. | No | skipWaitingForSet |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the Compuware Enterprise Services server. | No | trustAllCerts |
Promote an ISPW assignment from a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Additional Properties | String | A list of additional property keys for the SetInfo JSON request body. Specify each property key in the format: property=value. Separate each list item with a comma or newline. Valid property keys are: deployActiveDate, deployActiveTime, deployImplementationDate, deployImplementationTime, dpenvlst, override, and system. | No | additionalProps |
Assignment ID | String | The ID of the assignment to promote. | Yes | assignId |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in your ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the assignment at the specified level are promoted. | Yes | level |
M Name | String | Tasks in the assignment with the specified mname are promoted. | No | mname |
M Type | String | Tasks in the assignment with the specified mtype are promoted. | No | mtype |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Promote an ISPW release from a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Additional Properties | String | A list of additional property keys for the SetInfo JSON request body. Specify each property key in the format: property=value. Separate each list item with a comma or newline. Valid property keys are: deployActiveDate, deployActiveTime, deployImplementationDate, deployImplementationTime, dpenvlst, override, and system. | No | additionalProps |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
Auto Deploy | Boolean | Enable to automatically deploy a promoted assignment. This option is valid if the deployment has already been configured in your ISPW instance. | No | autoDeploy |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate (I) to run the operation immediately and Hold (H) to create the operation with a Hold status. |
No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the release at the specified level are promoted. | Yes | level |
Release ID | String | The ID of the release to promote. | Yes | releaseId |
Runtime Configuration | String | The runtime configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Check the ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. | No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Regress an ISPW assignment to a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Assignment ID | String | The ID of the assignment to regress. | Yes | assignId |
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | executionStatus | |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the assignment at the specified level are regressed. | Yes | level |
M Name | String | Tasks in the assignment with the specified mname are promoted. | No | mname |
M Type | String | Tasks in the assignment with the specified mtype are be promoted. | No | mtype |
Runtime Configuration | String | The runtime configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Check the ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. | No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the CES Server. |
No | trustAllCerts |
Regress an ISPW release from a specified level.
Name | Type | Description | Required | Property |
---|---|---|---|---|
Authorization Token | Password | The token to authenticate with the Compuware Enterprise Services server. | Yes | authToken |
CES Hostname | String | The hostname of the server hostname where the Compuware Enterprise Services is hosted. | Yes | cesHost |
CES Port | String | The port of the server where Compuware Enterprise Services is hosted. | Yes | cesPort |
Callback Password | Password | The password to authenticate with the HTTP callback. This password is used for both successful and failed operations callbacks. | No | callbackPass |
Callback Username | String | The user name to authenticate with the HTTP callback. The user name specified is used for callbacks on both successful and failed operations. | No | callbackUser |
Change Type | Enumeration | The type of change for which this operation occurred. Values are Standard(S) for normal changes, EmergencyE) for urgent fixes and Incidental(I) for non-urgent changes. | No | changeType |
Execution Status | Enumeration | Indicates when to run the operation. Values are Immediate(I) to run the operation immediately and Hold(H) to create the operation with a Hold status. | No | executionStatus |
Failure Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation fails. | No | failureCallbackPayload |
Failure Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | failureCallbackMethod |
Failure Callback URL | String | ISPW will send an HTTP request configured with a method, and JSON payload to this URL if the operation fails to complete. If this field is left blank no failure callback will be configured. |
No | failureCallbackUrl |
HTTP Callback Headers | String | A list of HTTP headers to send with each callback request. Specify each header in the format: header key=value, for example: Content-Type=application/json. Separate each item with a comma or newline. | No | httpHeaders |
Level | String | Tasks in the release at the specified level are regressed. | Yes | level |
Release ID | String | The ID of the release to regress. | Yes | releaseId |
Runtime Configuration | String | The Runtime Configuration that defines the dataset allocations. The default RTConfig definitions are ISPP, ISPPHOLD, ISPT, ISPTHOLD, and ISPTTEST. Please check your ISPW Installation and Configuration Guide for more information, or see your ISPW Administrator if you require custom configurations. |
No | runtimeConfig |
Server ID | String | The ID of the ISPW server instance. | Yes | serverId |
Success Callback JSON Payload | String | The JSON payload to send as the body of an HTTP callback request when the operation succeeds. | No | successCallbackPayload |
Success Callback Method | Enumeration | The HTTP request method to use for the HTTP callback. Values are GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, and TRACE. | No | successCallbackMethod |
Success Callback URL | String | ISPW will send an HTTP request configured with a method and JSON payload to this URL after the operation completes successfully. If this field is left blank no success callback will be configured. |
No | successCallbackUrl |
Trust Invalid SSL Certificates | Boolean | Check this box to accept invalid SSL certificates when connecting to the Compuware Enterprise Services Server. | No | trustAllCerts |