Check on transition if at least one component is specified

Maksym Kalyta April 10, 2014

Hi,

I would like to implement validation at transition to ensure that at least one out of four components is specified. For example, I have components like

  • binary
  • scripts
  • installer
  • server
  • GUI
  • documentation
  • options
  • control panel

So, when the developer resolves his issue, he must specify at least one out of 4 first components, before sending the issue to the next step.

It is possible with JIRA?Looks like I have to play with Regular Expression Check or Universal validator?

1 answer

1 accepted

0 votes
Answer accepted
Boris Georgiev _Appfire_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 10, 2014

You can use scripted validator (Script Runner plugin):

def cmp = issue.components.collect{ it.name}
def r = ['binary', 'scripts', 'installer', 'server']
def result = cmp.findAll{ r.contains(it)}
!result.empty

Suggest an answer

Log in or Sign up to answer