Basically just as above. I can't find any built in way of doing this, is there any kind of plugin etc which I can use to automatically release versions as soon as their release date comes up?
Thanks in advance
The system does not provide means to do this out of box.
But it would be trivial too write a plugin that uses:
* JIRA Scheduler / Services
* VersionService - https://docs.atlassian.com/jira/latest/com/atlassian/jira/bc/project/version/VersionService.html
To run on a nightly basis, find Versions that "release" today, and move them into release.
//get all projects
// get all versions for project - https://docs.atlassian.com/jira/latest/com/atlassian/jira/bc/project/version/VersionService.html#getVersionsByProject(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project)
// check status and date isOverdue
// release versions that are unreleased with todays date
If you don't want to write your own service plugin, http://www.j-tricks.com/1/post/2010/11/jira-service.html
You can install the script runner plugin and write a Groovy script that uses the same APIs (groovy and Java are compatible to intermix)
Hey Austin! Come join us for our 2019 Atlassian Community Summer BASH as we transition ourselves into party status! Bring an attachment, log a great time, and collaborate with new friends as we celeb...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events