@Override
 public void doExecute(JiraSoapService jiraService, String loginToken) throws Exception {
   Log log = getLog();
   log.debug("Login Token returned: " + loginToken);
   RemoteVersion[] versions = jiraService.getVersions(loginToken, jiraProjectKey);
   String thisReleaseVersion =
       (autoDiscoverLatestRelease) ? calculateLatestReleaseVersion(versions) : releaseVersion;
   if (thisReleaseVersion != null) {
     log.info("Releasing Version " + this.releaseVersion);
     markVersionAsReleased(jiraService, loginToken, versions, thisReleaseVersion);
   }
 }