in src/main/java/com/googlesource/gerrit/plugins/its/jira/JiraClient.java [120:140]
public void markVersionAsReleased(JiraItsServerInfo server, String projectKey, String version)
throws IOException {
JiraVersion jiraVersion = findVersion(server, projectKey, version);
if (jiraVersion == null) {
log.error(
"Version {} of project {} does not exist or no access permission", version, projectKey);
return;
}
log.debug(
"Trying to mark version {} with id {} of project {} as released",
version,
jiraVersion.getId(),
projectKey);
JiraVersion markAsReleased =
JiraVersion.builder().released(true).releaseDate(new Date()).build();
apiBuilder.getVersions(server).doPut(jiraVersion.getId(), gson.toJson(markAsReleased), HTTP_OK);
log.debug("Version {} of project {} was marked as released", version, projectKey);
}