Create sub-task based on components selected and assign them to respective component lead

This article explains how to create sub-tasks based on the components selected and assign them to the respective component lead using Create on Transition app.

Instructions

In a Jira instance: Consider a Component with values, Jira and Confluence with users test and user1 as leads for the components respectively in a specific project.

  1. Add a post function to the intended transition to create a sub-task.
    To add a post function, navigate to Cogwheel > Issues > Workflows > select the workflow of the project and edit the same.
  2. Select the Create Sub-task post function as shown below:
  3. Select the Detailed Fields tab and select the Assignee field as %function_componentLead(%original_project%, %entry%)%.

    By providing the mentioned value in the Assignee field, the sub-tasks are assigned to the respective component leads. 
  4. Select the Conditions & Configuration tab and add %original_components% to the Create multiple issues field to create subtasks based on the number of components selected.
  5. Click Update to save the settings. Verify the condition.

  6. Publish the workflow draft.
  7. Perform the transition Awaiting implementation as shown. You notice that the issues are created based on the condition and are assigned to the respective component leads.


It is recommended to try the solution provided in a non-production environment and ensure that everything is working as expected before trying in a production environment.