Can I check if an issue has no issue links, or specific links with Automation for JIRA?

Andreas Knecht Community Champion Sep 13, 2016

I would like to check a condition where the issue being update has linked issues. In the case it doesn't, then automation can proceed to create the new issue.

1 answer

1 accepted

This widget could not be displayed.
Andreas Knecht Community Champion Sep 13, 2016

This is possible with the "Compare condition" already.

If you want to check that an issue has *no* issue links, you can do it like this:

{{#issue.fields.issuelinks}}{{id}}{{/issue.fields.issuelinks}}
Equals 
'empty' (just leave the field blank)

nolinks.png

This expression basically tries to loop through all issuelinks and prints out their ids if any exist. Checking for empty allows to check if there's no links basically.

 

You can also do more advanced stuff and check a specific issue link exists:

{{#issue.fields.issuelinks}}{{inwardIssue.key}}{{/issue.fields.issuelinks}}
Matches Regular Expression
.*TEST-6384.*

specificlink.png

This expression loops through all inward issuelinks (you can also loop through outward links) and prints out their keys if any exist. It then checks for a specific key using a regular expression match.

This is available in Automation for JIRA.  For a list of all available components please see http://codebarrel.io/available-rule-components.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Aug 22, 2018 in Marketplace Apps

How a Marketplace app tech team is achieving gender diversity

Hello! My name is Genevieve Blanch, and I'm the Marketing Manager at RefinedWiki, creators of apps to give teams the tools to customize Atlassian platforms. Currently, 44% of the tech team at Re...

508 views 3 18
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you