Skip to main content
Book your demo
Example scripts
To homepage
Jira
Cloud icon
Cloud

Create Sub-tasks when a Work Item is Created

Created 2 year(s) ago, Updated 6 day(s) ago
App in script
ScriptRunner For Jira
ScriptRunner For Jira
by Adaptavist
Compatibility
compatibility bullet
Jira
Language |
groovy
def eventWorkItem = Issues.getByKey(issue.key as String)

if (eventWorkItem.issueType.subtask) { // If the newly created work item is a subtask, skip the execution
    return
}

def listOfSummaries = ['Subtask summary 1', 'Subtask summary 2'] // The summaries to use for
def subtaskWorkItemType = 'Sub-task' // The Sub Task Work Item Type to Use

def spaceKey = eventWorkItem.getProjectObject().key

listOfSummaries.forEach { summary ->
    eventWorkItem.createSubTask(subtaskWorkItemType) {
        setSummary(summary)
    }
}
Having an issue with this script?
Report it here