Ideally I am trying to create an automated rule in jira, such that when an epic (with certain labels) transitions to Done, it clones the epic, the stories and their sub-tasks into a new Epic ready to be prioritised in the backlog.
If this is not possible, then my option 2 is to have an automated rule that where a story (with certain labels) transitions to Done, it clones the story and its sub-tasks into a new story within the same epic.
Hi @Nicola Greene ,
this is actually a little complicated to do, but I found a way using 2 rules and labels to trigger copies.
First, you'll need to setup a rule that will clone the Epic, and "tag" the issue in this Epic with a temporary label (this way we now what issues to clone in the second step). We will also store the new Epic issue key in a temporary link for those stories.
It looks like this (first screenshot has the details of the Clone action, second one has the details for the Edit Issue action) :
Then, the second rule will identify the Stories that we need to clone (and also clone their subtasks). Again the screenshots will show the details for each action :
Let me know if this helps,
--Alexis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm getting a few errors on this, it seems to be the epic link part. What is typed in the Epic Link box above (I can't see the full text in the picture)?
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.
Thanks for your instructions! With some changes it works for me!
Changes:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I used the instructions from @Alexis Robert thanks for that!
This ist the best automation solution to copy an Epic with its Stories and subs without the "create variable" function and without plugins.
I had some problems, wich I solved, so here is my solution:
First rule:
Second rule:
In the Rule details you have to allow this:
You can only existing labels here, so you have to create it before in an issue.
For copy/past: {{issue.issuelinks.last.outwardIssue.key}}
For copy/past:
{
"fields": {
"parent": {
"key": "{{createdIssue.key}}"
}
}
}
Thats it!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I have created the two rules, but only one is executed. Do you know, what is the root cause?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Same for me, first automatism works but the second is not triggered even the label has changed.
If I do it manually it kicks in, but it does not make sense for this case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You have to enable "Check to allow other rule actions to trigger this rule. Only enable this if you need this rule to execute in response to another rule." in the Rule details of the second rule!
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.