I have created an automation which iterates over child issue inside parent with a help of branch.
Everything works correctly except the fact that functions branch do not guarantee me the correct order of creating a child tickets.
Is there a way to wait for a ticket creation on previous branch iteration before proceeding to the next in cycle?
Hi @Anatolii Borkhovych -- Welcome to the Atlassian Community!
Adding to the other answers...that is not possible using that branch type.
Branches which could be on more than one thing (such as on Subtasks) are executed in parallel and asynchronously. And there is no guarantee when the branch will complete, up to the last step of the entire rule. Please look here to learn more: https://support.atlassian.com/cloud-automation/docs/jira-automation-branches/#Ordering-of-branch-executions I recall there are open suggestions to add an option for sequential processing, and / or "wait until done processing".
What this means for your rule is the subtasks are cloned as fast as possible, in no defined order.
Some work-arounds for this behavior are:
Kind regards,
Bill
You can try adding one (or multiple) "Re-fetch issue data" actions between each action, to try and push the order.
No guarantees though.
Ste
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anatolii - Welcome to that Atlassian Community!
Unfortunately, no there is not a way to control that. Automation does things in the order it wants to do them.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.