def close_resolved_issues(jira_host, username, password, project_key, version_name): """ Close all resolved issues of the specified project and version. jira_host -- host address of the JIRA instance to connect to. username -- JIRA username with administrative permissions. password -- JIRA user password. project_key -- key of the project, which issues should be closed. version_name -- name of the version, which issues should be closed. """ search_query = 'jql=project=%s+AND+status=resolved+AND+fixVersion=%s&fields=id' % (project_key, version_name) for issue in jira_helper.get_issues(jira_host, search_query): jira_helper.close_issue(jira_host, username, password, issue['id'])