is this the correct way and/or could this be setup?
I want to be able to clone the parent and subtasks many times but to follow the same parent workflow with the conditions on the subtasks…
Your strategy is what I would use as well, if you have the scriptrunner plugin, there's a function in the conditions tab of your workflow that is "All subtasks must be resolved" that would accomplish that for you.
If you have the JWT plugin installed, you can use the "Condition on Subtasks"
If you have neither the above plugins, I believe the "Sub-Task Blocking Condition" function is native to JIRA and can be used to accomplish this as well.
Cloning should work just fine as the clone would abide to the same workflow.
The only thing I'd do differently is instead of the condition on every transition, just add the condition on your Done/Cancelled transition on the parent issue type. Unless I'm misunderstanding your original question and you mean the parent can't be set to "In Progress" unless all subtasks are "In Progress", then on every transition is the way to go.
Thank you!
Ah I don’t think we have scriptrunner etc. The way it’s set up means I need to request a Jira Admin to do the work for me as I’m not allowed to modify the workflow or conditions myself.
I’ve tried to explain to them what I want but they don’t seem to get it which was why I’m wondering if I was doing the right thing! Thank you for your update - very helpful!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.