I am using the Automation plugin as a way to try and keep our issues up to date and on track.
One use case is chasing overdue issues.
On any matching issues I have it configured so that:
- A label (overdue-issues) is added
- A custom event (called Overdue-Event) is triggered
- A comment is added
There are two issues with step 2 and 3:
2. With the custom event the email template that is triggered is very basic and isn't inferring to the issue being overdue. There is no easy way to create a new email template without having to mess with the filesystem.
3. In the comment you can put $reporter, but this outputs "name.surname [ID-XXXX]" in the comment and it's not working as a @mention to trigger a notification. Also it would have been good to be able to mention the assignee as well.
Things I considered but would like to avoid:
- Paid plugin called Notification Assistant
- Sending a comment notification which would notify all the watchers.
- Writing my own application to use the API to execute these type of tasks
- Learning JAVA/Groovy and the JIRA API in order to write my own plugin/script
Does anyone have any suggestions/workarounds for a self hosted JIRA instance?