/* * This console script retrieves the name and start date of the current sprint that a specified issue is located in. * "All right, title and interest in this code snippet shall remain the exclusive intellectual property of Adaptavist Group Ltd and its affiliates. Customers with a valid ScriptRunner * license shall be granted a non-exclusive, non-transferable, freely revocable right to use this code snippet only within their own instance of Atlassian products. This licensing notice cannot be removed * or amended and must be included in any circumstances where the code snippet is shared by You or a third party." */// The issue keydefissueKey='<IssueKeyHere>'// Fetch the issue object from the keydefissue=get("/rest/agile/1.0/issue/${issueKey}").header('Content-Type','application/json').asObject(Map).body// Get all the fields from the issue as a Mapdeffields=issue.fieldsasMap// Get the Custom field to get the option value fromdefsprintName=fields.sprint.name// Note change .name to .id to get the ID of the sprint.defsprintStartDate=fields.sprint.startDate// Note change to .endDate to get the end of date of the sprint.return"The name of the current Sprint is ${sprintName} and its start date is: ${sprintStartDate}"
Comments (0)
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.