Skip to content

IBM DevOps Release - Process Steps

Add Comment to Task

Use this step to add a comment to an automated task that was started from a scheduled deployment.

NameTypeDescriptionRequired
CommentStringThe text to add as a comment to the task execution.No
PasswordStringThe password to access IBM DevOps Release.Yes
Post MessageStringThe post message that is sent from IBM DevOps Release containing the taskID. Create the taskPostMessage property at the component process level without a default value. The application process sets the taskPostMessage property during execution with ${p:post-deploy-message} property value.Yes
URLStringThe URL to the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes

Add Snapshot Status

Use this step to add a version status to a snapshot.

NameTypeDescriptionRequired
Attachment DescriptionStringA description of the file to be uploaded as attachment to the snapshot status.No
Attachment PathStringThe path of the file to be uploaded as attachment to the snapshot status.No
CommentStringThe comment text to be added to the snapshot status.No
PasswordStringThe password to access IBM DevOps Release.Yes
Snapshot IDStringThe unique ID of the snapshot. To obtain the snapshot ID that is being deployed, you can create a component process property called snapshotId. Specify ${p:snapshot.id} as the default value in the component process property.Yes
Status NameStringThe name of the status to be applied to the snapshot.Yes
URLStringThe URL of the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes

Check Gate Status

Use this step to check if a snasphot is passing the gates for a specific lifecycle and phase.

NameTypeDescriptionRequired
Lifecycle NameStringThe name of the lifecycle in IBM DevOps ReleaseYes
PasswordStringThe password to access IBM DevOps Release.Yes
Phase NameStringThe name of the lifecycle phase to check against in IBM DevOps Release.Yes
Snapshot IDStringThe snapshot ID to check gates for.Yes
Timeout ValueStringThe time in seconds to wait for a response from the IBM DevOps Release server.Yes
URLStringThe URL of the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes

Get Release for Environment

Use this step to find the active release for the current environment and save the name as an output property.

NameTypeDescriptionRequired
Environment IDStringThe unique environment identifier that the process step is running against.Yes
Output Property For Phase NameStringThe name of the property containing the phase name to be passed to the next step as this value: ${p:actualStepName/propertyName}.Yes
Output Property for Release NameStringThe name of the property that contains the release name to be passed to the next step as this value:${p:actualStepName/propertyName}.Yes
PasswordStringThe password to access IBM DevOps Release.Yes
URLStringThe URL of the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes

Sync Snapshot

Use this step to create or update a snapshot in IBM DevOps Release.

NameTypeDescriptionRequired
Application IDStringThe application unique ID of the inventory to update in IBM DevOps Release.Yes
PasswordStringThe password to access IBM DevOps Release.Yes
Snapshot IDStringThe snapshot unique ID to create or update in IBM DevOps Release.Yes
URLStringThe URL of the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes

Update Application

Use this step to update the inventory for an application in IBM DevOps Release.

NameTypeDescriptionRequired
Application IDStringThe unique IBM DevOps Deploy application ID (UUID), for the inventory to be updated.Yes
PasswordStringThe password to access IBM DevOps Release.Yes
URLStringThe base URL of the IBM DevOps Release server web user interface.Yes
User NameStringThe user name to access IBM DevOps Release.Yes