New Listener change status of an issue depends of the type of the issue created in JIRA
New Listener assign issue depends of a custom field in JIRA
New Listener assign issue depends of the issue type in JIRA
Script JQL Functions: Included Functions in Groovy ScriptRunner
JQL functions: hasComments commented lastComment lastUpdated hasAttachments fileAttached workLogged dateCompare hasSubtasks subtasksOf parentsOf hasLinks hasLinkType linkedIssuesOf linkedIssuesOfRecursive linkedIssuesOfRecursiveLimited expression aggregateExpression issueFieldMatch issueFieldExactMatch myProjects recentProjects projectMatch / componentMatch / ver earliestUnreleasedVersionByRelease addedAfterSprintStart removedAfterSprintStart incompleteInSprint completeInSprint nextSprint previousSprint inSprint(board name, sprint name) See more in Adaptavist ScriptRunner
Read MoreNew Listener to set a Custom Field when someone move a ticket to a target project
Clone or Copy a JIRA Project configuration with Groovy ScriptRunner (With or without issues)
It’s easy, only you need go to “Add-ons” and then to “Built-in Scripts–> Copy Project” Then only fill the form to clone or copy the configuration of a source project.
Read More
Change / Switch the identity of your JIRA admin user to other JIRA user ( sudo su in JIRA ) with Groovy Scriptrunner
First go to “Add-ons” Then go to “SCRIPT-RUNNER > Built-in Scripts” Then click on “Switch to a different user” And put the username you want to are 🙂
Read MoreListener “When Moved tickets to the target Project, remove the field Priority” with Groovy ScriptRunner
PostFunction to set Date-Time custom field with Groovy Script Runner
New JQL Function Custom to retrive issues with inactive user in assignee “HasInactiveAssignee” or in reporter “HasInactiveReporter” (Jira 6 and 7)
On {JIRA_GOME}/scripts/ create this folders: For example: ../jira_home/scripts/com/onresolve/jira/groovy/jql Then add the groovy file with the new JQLFunction, exmaple: HasInactiveAssignee.groovy The code: Then Go to Addons –> ScriptRunner –> Script JQL Functions –> and then press “Scan” Syntax: issueFunction in hasInactiveAssignee(‘project = XXX’) That’s all!
Read MoreHow to add new custom JQL Function with ScriptRunner
On {JIRA_GOME}/scripts/ create this folders: For example: ../jira_home/scripts/com/onresolve/jira/groovy/jql Then add the groovy file with the new JQLFunction, exmaple: ABC.groovy Then Go to Addons –> ScriptRunner –> Script JQL Functions –> and then press “Scan” That’s all!
Read More




