On this page
Use case
Often creating repetitive issues is daily work, e.g. in a software development release process. It might be that for every new feature specific tasks have to be done in order to successfully release a new software version containing this feature, be it updating the product documentation, the marketplace presence or sending a newsletter to all customers.
To avoid creating these issues always manually, the following automation rule can easily manage this by creating the issues automatically.
Issue Created event
<snippet>
Add a Trigger → Issue Event → Issue Created
Boolean condition
Add the Boolean condition and enter the following Parser Expression*
%{trigger.issue.project.key} in ["key1", "key2", "key3"] and %{trigger.issue.issueType} = "New Feature"
key1
, key2
and key3
with your project keys.
Create Issue action
Issues to be created*
Choose Multiple issues
Parser Expression*
3
Type 3 and change the parsing mode to Date/Mathematical
Issue type*
Choose Sub-task
Parent issue*
Choose Trigger issue
Summary*
Use the following Parser Expression
getMatchingValue(^,[1,2,3], ["Documentation","Marketplace","Newsletter"])
Description*
Use the following Parser Expression
getMatchingValue(^,[1,2,3], ["Issue for creating the documentation for the feature", "Issue for updating the marketplace presence for the app", "Issue for creating a newsletter for the feature"])
<snippet>
Screencast
This is how the configuration above should look on your screen
Related examples
If you still have questions, feel free to refer to our support team.