I'm using this script to set due date for post function (in JIRA workflow) after a ticket is created:-
issue.setDueDate(new Timestamp((issue.dueDate + 14).time)) // set due date
But now, instead I need to create multiple groovy script for different days, how can I put it in if-else statement to determine for different days of due date?
Let's say this:-
if (workflow = create)
issue.setDueDate(new Timestamp((issue.dueDate + 10).time)) // set due date
else if (workflow = open)
issue.setDueDate(new Timestamp((issue.dueDate + 12).time)) // set due date
else if (workflow = in progress)
issue.setDueDate(new Timestamp((issue.dueDate + 14).time)) // set due date
else
//do nothing
How can I put these in one groovy script?
Urgent matter. Thanks in advance.
Regards,
Camelia
Use this:
def duedate = issue.getDueDate()
if( duedate [Calendar.DAY_OF_WEEK] == Calendar.WEDNESDAY){
}
Calendar.DAY_OF_WEEK- return int 1-SUNDAY, 2-MONDAY, 3-... exc
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.