Skip to content

JIRA for IBM DevOps Deploy - Process Steps

Add Comments

Use this step to add comments from the current changelog to the matching JIRA issues.

NameTypeDescriptionRequired
CommentStringThe template to use for adding a comment to JIRA issues.Yes
Fail ModeEnumeration:
  • WARN_ONLY
  • FAIL_FAST
  • FAIL_ON_NO_UPDATES | The action to take when an unknown issue ID is found. | Yes | | Issue IDs | String | A list of issue IDs to update. Separated by commas and/or newline characters. | Yes | | JIRA Base URL | String | The URL of the JIRA server. | Yes | | Password | Password | The password to use to connect to the JIRA server. | No | | Password Script | String | The property or script to use to authenticate with the JIRA server. If this method is used to authenticate with the server, leave the Password property blank. | No | | PAT token | Password | The PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored. | No | | Proxy Hostname | String | The hostname to be specified if connecting through http proxy. | No | | Proxy Port | String | The port number to be specified if connecting through http proxy. | No | | Trust All Certificates | Boolean | Select this option to allow insecure connections to the server. | No | | User Name | String | The user name to use to connect to the JIRA server. | No |

Check Status

Check JIRA Issues

NameTypeDescriptionRequired
Fail ModeEnumeration:
  • WARN_ONLY
  • FAIL_FAST
  • FAIL_ON_NO_UPDATES
  • FAIL_ON_ANY_FAILURE | The action to take when an issue ID cannot be found. | Yes | | Issue IDs | String | A list of issue IDs to check. Separated by commas and/or newline characters. | Yes | | JIRA Base URL | String | The URL of the JIRA server. | Yes | | Password | Password | The password to use to connect to the JIRA server. | No | | Password Script | String | The property or script to use to authenticate with the JIRA server. If this method is used to authenticate with the server, leave the Password property blank. | No | | PAT token | Password | The PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored. | No | | Proxy Hostname | String | The hostname to be specified if connecting through http proxy. | No | | Proxy Port | String | The port number to be specified if connecting through http proxy. | No | | Status Name | String | The expected status of the issue. | Yes | | Trust All Certificates | Boolean | Select this option to allow insecure connections to the server. | No | | User Name | String | The user name to use to connect to the JIRA server. | No |

Create Issue

Use this step to create a new issue in a JIRA Bug Tracker.

NameTypeDescriptionRequired
AssigneeStringThe assignee for the new issue. If there is no value for this property, the assignee uses the JIRA automatic assignment.No
ComponentsStringComponents for the new issue. Separated by commas and/or newline characters.No
Custom FieldsStringA JSON object used to set custom field values on the JIRA issue. If standard field names are used here, they will be silently ignored. See https://docs.atlassian.com/jira/REST/latest/ for syntax.No
EnvironmentStringThe environment for this issue.No
Fix VersionsStringFix versions for the new issue. Separated by commas and/or newline characters.No
Issue DescriptionStringThe description of this issue.No
Issue TypeStringThe name of the issue type to create.Yes
JIRA Base URLStringThe URL of the JIRA server.Yes
LabelsStringLabels for the new issue. Separated by commas and/or newline characters.No
Parent Issue IDStringThe issue ID of the parent issue.Overrides environment if entered, ignored if empty.No
PasswordPasswordThe password to use to connect to the JIRA server.No
Password ScriptStringThe property or script to use to authenticate with the JIRA server.If this method is used to authenicate with the server, leave the Password field blank.No
PAT tokenPasswordThe PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored.No
PriorityStringThe priority of the created issue. All values are predefined JIRA priority names.Yes
Project KeyStringThe project key in JIRA.Yes
Proxy HostnameStringThe hostname to be specified if connecting through http proxy.No
Proxy PortStringThe port number to be specified if connecting through http proxy.No
SummaryStringThe summary for this issue.Yes
Trust All CertificatesBooleanSelect this option to allow insecure connections to the server.No
User NameStringThe user name to use to connect to the JIRA server.No

Does issues exist

Check if issues with specified issue type exists

NameTypeDescriptionRequired
JIRA projectsStringA list of Jira project names or keys separated by commas. Note : Please surround the name with quotes if it has spaces.No
Issue TypeEnumeration:
  • Bug
  • Epic
  • Story
  • Sub-task
  • Task | Type of issue. | Yes | | JIRA Base URL | String | The URL of the JIRA server. | Yes | | Password | Password | The password to use to connect to the JIRA server. | No | | Password Script | String | The property or script to use to authenticate with the JIRA server. If this method is used to authenticate with the server, leave the Password property blank. | No | | PAT token | Password | The PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored. | No | | Proxy Hostname | String | The hostname to be specified if connecting through http proxy. | No | | Proxy Port | String | The port number to be specified if connecting through http proxy. | No | | Status Name | Enumeration:
  • All
  • Closed
  • In Progress
  • Open
  • Reopened
  • To Do
  • Resolved
  • Done | Search issues for sepcified status. | Yes | | Trust All Certificates | Boolean | Select this option to allow insecure connections to the server. | No | | User Name | String | The user name to use to connect to the JIRA server. | No |

Edit Issue

Use this step to edit fields on an existing JIRA issue.

NameTypeDescriptionRequired
ComponentsStringComponents to be added to the issue. Separated by commas and/or newline characters.No
Custom FieldsStringA JSON object used to set custom field values on the JIRA issue. If standard field names are used here, they will be silently ignored. See https://docs.atlassian.com/jira/REST/latest/ for syntax.No
Fail ModeEnumeration:
  • WARN_ONLY
  • FAIL_FAST
  • FAIL_ON_NO_UPDATES
  • FAIL_ON_ANY_FAILURE | The action to perform when an unknown issue ID is found. | Yes | | Fix Versions | String | Fix versions to be added to the issue. Separated by commas and/or newline characters. | No | | Issue IDs | String | A list of issue IDs to edit. Separated by commas and/or newline characters. | Yes | | JIRA Base URL | String | The URL of the JIRA server. | Yes | | Password | Password | The password to use to connect to the JIRA server. | No | | Password Script | String | The property or script to use to authenticate with the JIRA server.If this method is used to authenicate with the server, leave the Password field blank. | No | | PAT token | Password | The PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored. | No | | Proxy Hostname | String | The hostname to be specified if connecting through http proxy. | No | | Proxy Port | String | The port number to be specified if connecting through http proxy. | No | | Trust All Certificates | Boolean | Select this option to allow insecure connections to the server. | No | | User Name | String | The user name to use to connect to the JIRA server. | No |

Transition Issue

Use this step to perform JIRA issue transitions.

NameTypeDescriptionRequired
Additional CommentStringComments to add to the issue when it is updated. Leave the field blank to exclude comments. You can use scripts in this field.No
Custom FieldsStringA JSON object used to set custom field values on the JIRA issue during transition. If standard field names are used here, they will be silently ignored. See https://docs.atlassian.com/jira/REST/latest/ for syntax.No
Fail ModeEnumeration:
  • WARN_ONLY
  • FAIL_FAST
  • FAIL_ON_NO_UPDATES
  • FAIL_ON_ANY_FAILURE | The action to perform when an unknown issue ID is found. | Yes | | Issue IDs | String | A list of issue IDs. Separated by commas and/or newline characters. | Yes | | JIRA Base URL | String | The URL of the JIRA server. | Yes | | Password | Password | The password to use to connect to the JIRA server. | No | | Password Script | String | The property or script to use to authenticate with the JIRA server. If this method is used to authenticate with the server, leave the Password attribute blank. | No | | PAT token | Password | The PAT token to authenticate with the Jira Server 9(On Prem). If using pat token, username and password will be ignored. | No | | Proxy Hostname | String | The hostname to be specified if connecting through http proxy. | No | | Proxy Port | String | The port number to be specified if connecting through http proxy. | No | | Resolution Name | String | The resolution which the action has caused. For example, Fixed or Cannot Reproduce. This property is applicable only when the value for the Action Name property is Resolve Issue or Close Issue. | No | | Transition Name | String | The transition action to perform upon the issues. For example, Resolve Issue or Close Issue. | Yes | | Trust All Certificates | Boolean | Select this option to allow insecure connections to the server. | No | | User Name | String | The user name to use to connect to the JIRA server. | No |