Automatically create sub-tasks on 'Development' issues
Goal | Automatically create sub-tasks for new Development issues. |
---|---|
Scenario | You want to automatically create sub-tasks for specific non-Developer teams to ensure that new or updated features are reviewed by teams that are downstream of primary development. |
Components | Event-based Action: Issue created event, Create issue(s) post function, Set issue fields post function |
Baseline |
|
In these scenarios, some examples of useful related issues or sub-tasks are:
QA issues for testing and verification
Documentation tasks
“Review” tasks for Support teams, Marketing, or Project Management
Alternate Configurations
Your workflows may use different organization, or you may want to use different methods of designating Development issues.
Be sure to review the Alternate Configuration callouts below for suggestions on how to modify this configuration for your specific circumstances!
You are viewing the documentation for Jira Cloud.
Requirements
JIRA Administrator login
The issue types Story and Tasks are reserved for development use only
1. Create the Event-based Action
Log into your instance as an administrator.
Click on the Settings icon in the upper right corner.
Select Apps.
In the left-hand panel under JIRA MISC WORKFLOW EXTENSIONS, click Event-based actions and click Create new action in the upper right corner.
Give your Event-based action a name and, optionally, a description.
Under WHEN, make sure Select Event is selected. In the right-hand panel, select Issue Created (Figure 1, right).
Set the other options under WHEN as needed.
Under IF SCOPE:
Leave Projects set to Any.
Click Issue Types.
In the upper-right corner of the right panel, click Select Issue types.
Check the boxes for Story and Task (Point 1, Figure 2, right).
Click Add (Point 2, Figure 2, right).
Alternate Configuration
You may use Stories and Tasks for additional teams, so you don’t want to create related issues/sub-tasks for every Story and Task
<use custom issue types, labels to designate Development issues, or check User/Team assignment>