@Override public int getTargetDatabaseBuildNumber() { return buildUtilsInfo.getApplicationBuildNumber(); }
private ServerInfoBean createServerInfoBean() { final boolean canUse = permissionManager.hasPermission(USE, authContext.getUser()); return new ServerInfoBean( properties.getString(APKeys.JIRA_BASEURL), buildUtils.getVersion(), buildUtils.getVersionNumbers(), Integer.valueOf(buildUtils.getCurrentBuildNumber()), buildUtils.getCurrentBuildDate(), buildUtils.getCommitId(), buildUtils.getBuildPartnerName(), properties.getString(APKeys.JIRA_TITLE), canUse ? new Date() : null); }
public AboutPage(final BuildUtilsInfo buildUtilsInfo, final PluginAccessor pluginAccessor) { copyrightSinceYear = FIRST_JIRA_RELEASE_YEAR; final GregorianCalendar calendar = new GregorianCalendar(); calendar.setTime(buildUtilsInfo.getCurrentBuildDate()); copyrightUntilYear = Integer.toString(calendar.get(GregorianCalendar.YEAR)); buildVersion = buildUtilsInfo.getVersion(); this.pluginAccessor = pluginAccessor; }
public RemoteServerInfo() { final BuildUtilsInfo buildUtilsInfo = ComponentAccessor.getComponent(BuildUtilsInfo.class); final ApplicationProperties applicationProperties = ComponentAccessor.getComponent(ApplicationProperties.class); this.buildDate = buildUtilsInfo.getCurrentBuildDate(); this.buildNumber = buildUtilsInfo.getCurrentBuildNumber(); this.version = buildUtilsInfo.getVersion(); this.baseUrl = applicationProperties.getString(APKeys.JIRA_BASEURL); }
private String getHeader(SearchRequest searchRequest, PagerFilter pagerFilter, int totalComments) { long startComment = pagerFilter.getStart(); long tempMax = pagerFilter.getMax() < 0 ? 0 : pagerFilter.getMax(); long endComment = Math.min(startComment + tempMax, totalComments); Map headerParams = JiraVelocityUtils.getDefaultVelocityParams(new HashMap(), authenticationContext); headerParams.put("title", SearchRequestViewUtils.getTitle(searchRequest, applicationProperties.getString(APKeys.JIRA_TITLE))); VelocityRequestContext velocityRequestContext = new DefaultVelocityRequestContextFactory(applicationProperties).getJiraVelocityRequestContext(); headerParams.put("link", SearchRequestViewUtils.getLink(searchRequest, velocityRequestContext.getBaseUrl(), authenticationContext.getUser())); headerParams.put("buildInfo", buildUtilsInfo.getBuildInformation()); headerParams.put("currentDate", new Date()); headerParams.put("description", getDescription(searchRequest)); headerParams.put("rssLocale", RssViewUtils.getRssLocale(authenticationContext.getLocale())); headerParams.put("startcomment", startComment); headerParams.put("endcomment", endComment); headerParams.put("totalcomment", (long) totalComments); headerParams.put("version", buildUtilsInfo.getVersion()); headerParams.put("buildNumber", buildUtilsInfo.getCurrentBuildNumber()); headerParams.put("buildDate", new SimpleDateFormat("dd-MM-yyyy").format(buildUtilsInfo.getCurrentBuildDate())); return descriptor.getHtml("header", headerParams); }
public String getRequestLicenseURL() { StringBuilder url = new StringBuilder(); url.append(JiraUrl.constructBaseUrl(request)); url.append("/secure/SetupImport!returnFromMAC.jspa"); return externalLinkUtil.getProperty("external.link.jira.license.view", Arrays.asList(buildUtilsInfo.getVersion(), buildUtilsInfo.getCurrentBuildNumber(), "enterprise", getServerId(), url.toString())); }
@ActionViewData("success") public Map<String, Object> getData() { return MapBuilder.<String, Object>newBuilder() .add("version", buildUtilsInfo.getVersion()) .add("buildNumber", buildUtilsInfo.getApplicationBuildNumber()) .add("commitId", buildUtilsInfo.getCommitId()) .add("buildDate", getDateTimeFormatter().format(buildUtilsInfo.getCurrentBuildDate())) .toMap(); } }
@Override public String getVersion() { return buildUtilsInfo.getVersion(); }
webResourceManager.putMetadata("version-number", buildUtilsInfo.getVersion()); webResourceManager.putMetadata("build-number", buildUtilsInfo.getCurrentBuildNumber()); webResourceManager.putMetadata("is-beta", Boolean.toString(buildUtilsInfo.isBeta())); webResourceManager.putMetadata("is-rc", Boolean.toString(buildUtilsInfo.isRc())); webResourceManager.putMetadata("is-snapshot", Boolean.toString(buildUtilsInfo.isSnapshot())); webResourceManager.putMetadata("is-milestone", Boolean.toString(buildUtilsInfo.isMilestone())); webResourceManager.putMetadata("remote-user", user != null ? user.getName() : ""); webResourceManager.putMetadata("remote-user-fullname", user != null ? user.getDisplayName() : "");
final int[] versionNumbers = info.getVersionNumbers(); builder.add("release.version", versionNumbers [0]); builder.add("major.version", versionNumbers [1]); builder.add("minor.version", versionNumbers [2]); builder.add("build.number", info.getCurrentBuildNumber()); builder.add("build.date", String.valueOf(info.getCurrentBuildDate()));
this.hostVersion = buildUtilsInfo.getVersion(); .add("org.apache.lucene*", buildUtilsInfo.getLuceneVersion()) .add("com.atlassian.sal.api.*", buildUtilsInfo.getSalVersion()) .add("com.atlassian.soy.renderer", getAsOSGIVersion(buildUtilsInfo.getBuildProperty("soy.templates.version"))) .add("com.google.common.*", buildUtilsInfo.getGuavaOsgiVersion())
logMsg.outputProperty("JIRA Build", buildUtilsInfo.getBuildInformation()); logMsg.outputProperty("Build Date", String.valueOf(buildUtilsInfo.getCurrentBuildDate())); logMsg.outputProperty("JIRA Installation Type", releaseInfo.getInfo()); logMsg.outputProperty("Java Compatibility Information", "JIRA version = " + buildUtilsInfo.getVersion() + ", Java Version = " + jiraSystemProperties.getProperty("java.version", STRANGELY_UNKNOWN));
/** * Get the major version of the JIRA instance the plugin is installed on * * @return the major version number */ public int getJiraMajorVersion() { return buildUtilsInfo.getVersionNumbers()[0]; }
@Override public String getBuildNumber() { return buildUtilsInfo.getCurrentBuildNumber(); }
@Override public Date getCurrentBuildDate() {return buildUtilsInfo.getCurrentBuildDate();}
velocityParams.put("jiraTitle", applicationProperties.getString(APKeys.JIRA_TITLE)); velocityParams.put("topBgColor", lookAndFeelBean.getTopBackgroundColour()); velocityParams.put("buildInfo", buildUtilsInfo.getBuildInformation()); velocityParams.put("buildNumber", buildUtilsInfo.getCurrentBuildNumber()); velocityParams.put("createDate", new Date()); velocityParams.put("jiraBaseUrl", jiraBaseUrl);
@Override public String getBuildPartnerName() {return buildUtilsInfo.getBuildPartnerName();}
@Override public String getCommitId() {return buildUtilsInfo.getCommitId();}
headerParams.put("buildInfo", buildUtilsInfo.getBuildInformation()); headerParams.put("currentDate", new Date()); headerParams.put("rssLocale", RssViewUtils.getRssLocale(authenticationContext.getLocale())); headerParams.put("version", buildUtilsInfo.getVersion()); headerParams.put("buildNumber", buildUtilsInfo.getCurrentBuildNumber()); headerParams.put("buildDate", new SimpleDateFormat("dd-MM-yyyy").format(buildUtilsInfo.getCurrentBuildDate())); headerParams.put("customViewRequested", issueViewRequestParams.getIssueViewFieldParams().isCustomViewRequested());
public void writeNewBuildNumbers() { final DowngradeUtilsImpl downgradeUtilsInfo = new DowngradeUtilsImpl(); BuildNumberDao buildNumberDao = new BuildNumberDao(downgradeUtilsInfo, applicationProperties); buildNumberDao.setDatabaseBuildNumber(buildUtilsInfo.getCurrentBuildNumber()); buildNumberDao.setJiraVersion(buildUtilsInfo.getVersion()); buildNumberDao.setMinimumDowngradeVersion(); buildNumberDao.insertUpgradeVersionHistory(ofBizDelegator, buildUtilsInfo.getCurrentBuildNumber(), buildUtilsInfo.getVersion()); }