I have a requirement where the workflow should branch out from System Tested for additional status updates from 2 teams "Project 1" and "Project 2" as in Pass or fail depending upon the custom field called Tenant drop down value " ALL" at the issue creation.
I am attaching the workflow that I created and the conditions that needs to be satisfied. Please advise
You will need a scripting app for this, but it is entirely possible. You will want to edit the workflow, visiting each transition you want to control, and add one or more "conditions" to it. These are (usually) short snippets that evaluate a question, and return true or false. If they return false, the transition is not offered to the user. The most common usage is "is the current user in a group or role" or "does the current person have permission X", but with a bit of script, you can easily do stuff like "does custom field have this value". You can combine them together in the UI, making compounded conditions (e.g. "is user in group X and in role Y" can be two separate conditions, grouped together by "and")
Thank you Nic - Could you please suggest the Scripting app name? Not sure but there are 13 combination that needs to be captured and the transition (pass/Fail/etc) values must be available for team ( 1 and 2 column) depending on their relation. Column 1 team always precedes.
Please elaborate
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There are several in the marketplace.
Obviously, I'm going to say Scriptrunner - I work for Adaptavist, but it is the one that will give you the most power. I'd also take a look at Autoblocks (also ours, but it allows you to write quite complex logic without needing to know much about code or having to thoroughly understand how Jira works). Powerscripts should be able to help as well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
https://library.adaptavist.com/search?term=condition is a good starting point.
It won't do what you want, but it should get you close. The rest of the library has stuff you can "borrow" as well - things that can help you return the true/false that a condition needs.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.