In previous recipes, we have looked at using workflow conditions, validators, and post functions that come out of the box with JIRA and from other third-party add-ons.
In this recipe, we will take a look at how to use scripts to define our own validation rules for a workflow validator. We will address a common-use case, which is to make a field required during a workflow transition only when another field is set to a certain value.
So, our validation logic will be as follows:
For this recipe, we need to have the Script Runner ...