Script to check the Release Date of Versions

Elke Perner February 18, 2013

Hello everybody,

I need a script example to check the Release Date of versions. I have to check if the release date is empty or is the release date before or after a defined data. I am not good in scripting and need help for this because I don't know how to check this with groovy script.

thank you for help

Best Regards

Elke

4 answers

1 accepted

3 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.
February 18, 2013

Yep, from the context of an issue:

issue.fixVersions*.releaseDate

check that returned list for nulls or dates before date X.

Elke Perner February 18, 2013

other question, how can I find out via script if a version is released or not?

BR Elke

Henning Tietgens
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.
February 18, 2013

You could use

srcVersion.isReleased()

Henning

Henning Tietgens
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.
February 18, 2013

And for more information about a JIRA version you could check http://docs.atlassian.com/jira/latest/com/atlassian/jira/project/version/Version.html :-)

Henning

Suresh August 7, 2015

How to get current issue version startdate?

1 vote
Henning Tietgens
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.
February 18, 2013

You could use this as a template to access the release dates of all versions of one project from the Script Runner console.

sourceProjectKey = 'XXX'
srcProjectObj = componentManager.projectManager.getProjectObjByKey(sourceProjectKey) 
srcProjectObj.versions?.each { srcVersion ->
	if (!srcVersion.releaseDate) {
		// Release Date is empty
	}
}

Henning

0 votes
Stephan Hostie February 10, 2015

Hi!

I have a custom field VersionPicker for a single Version.

How is the code to check the release date of the version selected in VersionPicker? (in a script)?

I tried something similar to the above code (issue.fixVersions*.releaseDate) but it does not work

0 votes
Anthony Van Alphen June 9, 2014

Further requirement to create a scripted field to return the release date of the fix version of the issue.

This is required to allow new common field, across all projects, to filter by release date.

Thanks..

Suggest an answer

Log in or Sign up to answer