I'm a JIRA Agile Cloud user. I want to be able to link the epic status field to its issue field.
There are 2 potential ways I'd like to do this:
I realise I might need a plugin to achieve either of these but would appreciate ideas on how I can achieve either.
In JIRA for Server – Workflow automation and custom listener work
Typically, you'd perform this work as custom work and install as add-ons into the product.
In JIRA Cloud – Workflow automation and webhook/API work via 3rd party service
Requires you to pay or run a custom service independent of JIRA
Thanks @Steve Behnke [DiscoverEquip.com] for your response.
I'm a Cloud user so the Server part wouldn't work for me.
In the JIRA Cloud section, unfortunately #1 isn't possible. It will only allow you to update specific issue fields and the Epic Status is not one of them. The remaining points re webhooks and APIs are beyond my current knowledge and skillset.
Ideally, I'm looking for a solution within Jira, or a plug-in to achieve this.
Yes, the JIRA default post-function of Update Issue Field won't help you. However, Misc Workflow Extensions includes a post-function called Update Issue Custom Field. This will let you set Epic Status from a Workflow Post-function.
This add-on is pre-installed in your JIRA Cloud instance but it is disabled by default! Since these are free and installed by default, I'd enable Misc Workflow Extensions, JIRA Suite Utilities, and JIRA Toolkit if you haven't already.
This will give you part of your use-case, since you'll be able to control the Epic Status field from the workflow.
If you wanted to do this on JIRA Server, you'd need to use write a custom listener (in JAVA) or leverage the JIRA Automation Plugin to set up a custom listener. Perhaps a GROOVY function through ScriptRunner. You can't do any of these in this case, which leaves Webhooks/REST API to perform this operation.
There are no alternatives nor do I know of any add-ons that meet your criteria. For the record, the script you'd need to host is simple, anyone with scripting expertise at your work should be able to provide a hand. Please check this out – https://answers.atlassian.com/questions/71266. If this isn't a possibility for you then you should reach out for expert services.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG