in src/main/java/com/googlesource/gerrit/plugins/its/jira/JiraClient.java [178:190]
public boolean doTransition(JiraItsServerInfo server, String issueKey, String transition)
throws IOException, InvalidTransitionException {
log.debug("Making transition to {} for {}", transition, issueKey);
JiraTransition.Item t = getTransitionByName(server, issueKey, transition);
if (t == null) {
throw new InvalidTransitionException(
"Action " + transition + " not executable on issue " + issueKey);
}
log.debug("Transition issue {} to '{}' ({})", issueKey, transition, t.getId());
return apiBuilder
.getIssue(server)
.doPost(issueKey + "/transitions", gson.toJson(new JiraTransition(t)), HTTP_NO_CONTENT);
}