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.

Quick Info

Product
HCL Launch
Type
plugin
Compatibility
Created by
HCL Software
Website
Version Name Action

1.1096006

launch-compuware-ispw-1.1096006.zip

4.1108463

launch-compuware-ispw-4.1108463.zip

launch-compuware-ispw-1.1096006.zip

1.1096006


launch-compuware-ispw-4.1108463.zip

4.1108463


Summary

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.

Installation

See Installing plugins in HCL Launch for installing and removing plugins.

History

The following table describes the changes made in each plugin version.

Plugin history details
Version Description
4 Initial release

Usage

Use the steps within the Compuware ISPW plugin to automate Compuware ISPW mainframe deployment.

Step palette

To access this plugin in the palette, click mainframe > ispw.

Steps

The following process steps are available in the Compuware ISPW plugin.

Add Assignment Task

Add a task with an optional checkout to an assignment in ISPW.

Input properties for the Add Assignment Task step
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 Assignment

Deploy an ISPW assignment to a specified level.

Input properties for the Deploy Assignment step
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 Release

Deploy an ISPW release to a specified level.

Input properties for the Deploy Release step
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 Set

Fallback a given ISPW set.

Input properties for the Fallback Set step
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 Assignment Tasks

Generate tasks in an assignment.

Input properties for the Generate Assignment Tasks step
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 Release Tasks

Generate tasks in a release.

<

Input properties for the Generate Release Tasks step
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 Set Action

Perform an action on an ISPW set. Valid actions are hold, release, unlock, lock, or delete.

Input properties for the Perform Set Action step
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 Assignment

Promote an ISPW assignment from a specified level.

Input properties for the Promote Assignment step
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 Release

Promote an ISPW release from a specified level.

Input properties for the Promote Release step
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 Assignment

Regress an ISPW assignment to a specified level.

Input properties for the Regress Assignment step
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 Release

Regress an ISPW release from a specified level.

Input properties for the Regress Release step
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