How can I detect when an issue has arrived to an specific status?

Begoña Bonet July 29, 2014

I need to launch an authomatic transition when an issue arrives to an status X. How can I detect that this has happened?

I want to launch an event when the issue has arrived to this status X using 2 Built-in script listeners from Script Runner Plugin:

Fires an event when condition is true (the condition is "if the issue is in status X")

Fast-track transition an issue ("then go to status Y")

2 answers

1 accepted

0 votes
Answer accepted
JamieA
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.
July 29, 2014

There is a built-in example for the priority changing, you can use the same for status. It should be something like:

issue.statusObject.name == 'Closed' && changeItems.any {

it.get('field')=='status'

}

ie the status is now Closed, and the status was changed as part of this event.

0 votes
Begoña Bonet August 6, 2014

Sorry, I'm not an expert in programming JIRA:

Where should I include this code to cause the change of status?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events