Is there a way to setup a workflow to assign to a user based on the resolution?
I already have set up a workflow to update the Assignee field to the QA user, but all things that are resolved go to QA regardless of the Resolution field.
Here's a pic of the workflow diagram attached if that helps illustrate the point.
If you want to set the assignee based on the resolution, I would do the following:
create a transition for every possible resolution from "In Progress" to "Done"
Set the resolution in the workflow post function and remove the field from the screen
Set the assignee in the workflow post function
A similar option is just to have two transistions. Something like:
This blog has a good explanation of how to use the jira.field.resolution.exclude transition property: http://blog.valiantys.com/en/jira-en/jira-workflow-limiting-resolution-field-options
And it wouldn't be a complete answer from me if I don't add just one more thing:
I'd be wary of setting the 'Fixed' resolution before a bug has been through QA. After all, you don't really know the bug has been properly resolved until it has been tested - despite what the dev might think : )
Personally, I'd probably go with something more like the following:
From In Progress status:
From Verfication status:
But up to you of course Nate. You might have good reasons for setting resolution earlier. Hope this is helpful at least.
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