Automation Use Cases incl. Integration with Jira Automation
Troubleshooting?
Have issues running Release Automation rules? Please check our troubleshooting guide - Release Automation Explained | 🆘 Troubleshooting Automation Rules.
Topics
Generic use cases
Integration with JIra Automation is also bi-directional. From our experience most the use cases are connected with
Aligning statuses of Jira issues and Versions/Packages
Move version/package to in-progress when at least one of the issues is in-progress
Move version/package to done when all the issues are done
Update all issues to be done when version/package is done (could be other status aka closed, released, etc.)
Creating issues/updating fields in Jira
Create issue/sub-task when version is moved to a specific column (could be also edit, comment, etc)
aka create deployment/CM ticket for DevOps/CAB approval
create QA ticket for regression
Create a branch when moving version to a specific column
Notifications
We support various ways (Slack, MS Teams, etc.) of notification on version/package status change (in the future we plan to support on any change). With Jira Automation you can also turn on email notifications (as we avoid storing personal data in our Apps)
Send email when version moved to status
Automation for Epics/Sprints
In Release Management we allow to track and manage Epics and Sprint as versions. The below allows to sync the two with Jira, namely:
Move Sprints to certain column when created/started/completed
Move Epics to certain column when issue moves to a certain status
Automatically add new Sprints/Epics to the board
Release Management specific use cases
Create a milestone when issue of specific “issueType” is create/attached to version
Assign environment when version is released / Sprint is closed / Epic moved to a specific column
Achieve milestone when the issue is done / Sprint is completed / Version is released
Automatically add Compass Components (in the future also Classic “Project-based“ Components) when added to issue comprising version
We suggest to use Release Automation Explained to run Automation in Jira as post action in Release management or use our Swagger: Rest API & Integrations to execute some actions in Release Management in scope of Jira Automation rule.
A couple of examples below outlines these scenarios.