We’re struggling to get the status of EPIC ticket updated thru automation-for-jira based on the status of the linked ticket.
In our current setup we’ve got ‘Analysis Tasks’ and ‘UserStories/TechnicalSpikes’ which are linked to an Epic.
Thru automation for jira we want to achieve following:
- 1) If min. 1 issue of the ‘Analysis’ – issues type, linked to the EPIC, has been updated to ‘in progress’ the EPIC should be updated to ‘In Preparation’. (UseCase 1)
- 2) If ALL the issues of the ‘Analysis’ – issue type, linked to the EPIC, have been updated to ‘closed’ the EPIC should be updated to ‘Ready for development’ (UseCase 2)
- 3) If ALL the issues of the ‘UserStories/TechnicalSpikes’ – issue type, linked to the EPIC, have been updated to ‘awaiting for release’ the EPIC should be updated to ‘awaiting for release’(UseCase 3)
- 4) If ALL the issues of the ‘UserStories/TechnicalSpikes’ – issue type, linked to the EPIC, have been updated to ‘closed’ the EPIC should be updated to ‘closed’ (UseCase 4)
-
UseCase 1 is working fine but UseCase 2/3/4 fails due to issue-condition in the automation-for-jira rule.
- In UseCase 1 > any of the ‘Analysis’ tasks should be updated to ‘in progress’
- In UserCase 2/3/4 > all of the ‘UserStories/TechnicalSpikes’ should be updated to a certain status ( and the status of other tickets linked to the epic should be ignored )
We already tried many different options but somehow we’re not able to implement these simple use-cases.
Any thoughts?
