Skip to content

JIRA for IBM UrbanCode Build - Steps

Steps

Steps

Process steps in the JIRA plug-in

Add Comments

Add comments to JIRA issues detected by parsing the source change comments of the build life.

NameTypeDescriptionRequired
CommentStringThe template to use for adding a comment to JIRA Issues.Yes
Fail ModeEnumeration:
What should be done when an issue can not be commented on.Yes
Issue ID PatternStringA regular expression that represents the IDs to search for in the build life source change comments.Eg. TEST-[0-9]+Yes
JIRA WorkspaceYes

Check Status

Validate the status of JIRA issues detected by parsing the source change comments of the build life.

NameTypeDescriptionRequired
Fail ModeEnumeration:
What should be done when an unexpected status is found.Yes
Issue ID PatternStringA regular expression that represents the IDs to search for in the build life source change comments.Eg. TEST-[0-9]+Yes
JIRA WorkspaceYes
Status NameStringThe status to that we expect the issue to be in.Yes

Create Issue

Create a new issue in JIRA. The type of issue created is configurable.

NameTypeDescriptionRequired
AssigneeStringThe JIRA username to assign the issue to. Use -1 to use JIRAs automatic assignment.Yes
EnvironmentStringThe environment of this issue.No
Issue DescriptionStringThe description of this issue.Yes
Issue TypeStringThe name of the issue type to create. Eg. Bug, Improvement, New Feature, etcYes
JIRA WorkspaceYes
Project KeyStringThe project key in JIRAYes
SummaryStringThe summary for this issue.Yes

Publish Issue Report

Create a report of JIRA issues detected by parsing the source change comments of the build life.

NameTypeDescriptionRequired
Issue ID PatternStringA regular expression that represents the IDs to search for in the build life source change comments.Eg. TEST-[0-9]+Yes
JIRA WorkspaceYes

Update Issue

Update JIRA issues detected by parsing the source change comments of the build life.

NameTypeDescriptionRequired
Action NameStringThe Action which should be performed upon the issues. (e.g. Resolve Issue or Close Issue)Yes
Additional CommentStringEnter any comments that you would like to be added to the issue when it is updated. Leave the field blank if you do not want to add any comments.No
Issue ID PatternStringA regular expression that represents the IDs to search for in the build life source change comments.Eg. TEST-[0-9]+Yes
JIRA WorkspaceYes

Roles in the JIRA plug-in

The plug-in adds these roles automatically to resources. You cannot add these roles manually.

Automation

NameTypeDescription
Issue URLStringThis field provides a template which will be used to generate links from issues directly to the issue page within JIRA. The value ${issueId} will be replacedin the template with the issue id of the associated issue. Please provide a url template suchas https://bugs.company.com/browse/``${issueId}``.
JIRA Base URLStringThe JIRA server URL. Eg. https://bugs.company.com
PasswordPasswordThe password to be used to connect to the JIRA server.
Password ScriptStringIf you wish to use a script or server:property lookups for your password, leave the Password field blank and enter it here.
Server VersionEnumeration:
Specify the version of your JIRA server, chose the highest version available without going over your current version (versions 3.9 and above have been reported to workwith the 3.11 integration).
User NameStringThe user name to be used to connect to the JIRA server.