I'm using an advanced branch to create a new Story for each label added to an Epic but am unable to then also create the Sub-tasks to go with each Story.
It seems I'm unable to add a Branch rule / related issues component inside of the Smart Value Branch. If I could move the last branch under the "Then: Create a new Story" this automation would work perfectly.
I get this error in my audit log
Can't branch rule as it requires issues to have been previously created by this rule. More than likely you have not yet created an issue or the issue(s) were created in an another 'If' block or branch - these would then not be visible outside of that block/branch.
@Brian Eschen If you click and drag a branch before you specify whether it's an "Advanced branching" or "Branch rule / related issues" component (i.e., while it is just a purple block that says "New branch"), you're able to nest it inside other branches.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How much have you tested that structure?
I am asking because...
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Bill Sheboy I was thinking it would likely be unpredictable as well as everyone seems to be saying it's unsupported. I've played around with a single nested branch and it solved an issue I was having that was (somewhat, but not really) similar to OPs (I had a "For Sub-tasks" branch nested in a "For Destination issue" branch). I haven't tested his exact application, but thought it may be useful for him to try it out.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Curtis da Costa ! Working for me in a similar rule.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
wanting to see the results I gave it a try - it worked for a company-managed project, however I feel sceptical about the implementation because there is no usage of any advanced features. It is so simple that there might be something missing, in case you would like to check and compare it would be appreciated.
For an Epic labeled with "Test" upon manual run of the rule a new Story will be created.
In this Story a Sub-Task will be created. Then the "Test"-label is removed from the issue (to prevent endless-loops) - in accordance to what @Bill Sheboy suggested.
In the next step my intention was to try the JQL-approach Bill suggested but before doing so it turned out the rule seems to work like shown above - anyway, please check :)
Regards,
Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I haven't had a lot of success with the related issues branches. My work-around is to use JQL branches to re-create what the related issues would have returned. Perhaps give that a try.
Best regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Bill Sheboy Do you have some examples handy? I haven't tried anything like that before.
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not really, as each case is often different.
Let's assume you uniquely identify your newly created stories (based upon the epic labels) with a value in their own labels, such as "Needs_Subtasks". Your next piece of the rule would be:
That last edit is the stopping condition, so the same issues do not repeatedly get more sub-tasks added later.
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.