...
The following examples can be used in Issue, Adhoc and Post Function notification:
Code Block | ||||
---|---|---|---|---|
| ||||
##If issue priority is blocker and type is bug, notify JIRA user johnfixall #if ($context.issue.fields.priority.name.textValue() == "Blocker" && $context.issue.fields.issuetype.name.textValue() == "Bug") $recipientUtils.addUserRecipients("johnfixall") #end ##If issue is of project SD, notify email users devLead@mycompany.com and testLeader@mycompany.com #if ($context.issue.fields.project.key.textValue() == "SD") $recipientUtils.addEmailRecipients("devLeader@mycompany.com,testLeader@mycompany.com") #end ##If issue priority is Major, notify support level 3 group #if ($context.issue.fields.priority.name.textValue() == "Major") $recipientUtils.addGroupRecipients("support-level-three") #end ##If issue priority is Minor, notify support level 1 and level 2 groups #if ($context.issue.fields.priority.name.textValue() == "Minor") $recipientUtils.addGroupRecipients("support-level-one,support-level-two") #end ##If operation was made by CEO user or issue reporter's CEO user, notify management #if ($context.user.key.textValue() == "ceo" || $context.issue.fields.reporter.key.textValue() == "ceo" ) $recipientUtils.addGroupRecipients("management") #end |
...