@Override protected boolean buildHasAppropriateRunner(SBuildType buildType) { for (SBuildRunnerDescriptor runnerDescriptor : buildType.getBuildRunners()) { if (RunTypeUtils.isGradleWithExtractorActivated(runnerDescriptor.getRunType().getType(), runnerDescriptor.getParameters())) { return true; } } return false; }
public void setBuildRunners(List<SBuildRunnerDescriptor> list) { if (list != null){ buildRunners = new ArrayList<>(); for (SBuildRunnerDescriptor runner : list){ buildRunners.add(runner.getRunType().getDisplayName()); } } }
for (SBuildRunnerDescriptor buildRunnerDescriptor : buildType.getBuildRunners()) { String buildUrl = customDataStorage.getValue(build.getBuildTypeExternalId() + "#" + Long.toString(build.getBuildId()) + "#" + buildRunnerDescriptor.getId()); if (StringUtils.isNotBlank(buildUrl)) { buildInfoUrls.put(buildUrl, buildRunnerDescriptor.getName()); continue; String legacyBuildUrl = customDataStorage.getValue(Long.toString(build.getBuildId()) + "#" + buildRunnerDescriptor.getId()); if (StringUtils.isNotBlank(legacyBuildUrl)) { buildRunnerDescriptor.getName()); return buildInfoUrls;
private Map<String, String> getBuildRunnerParameters(SBuildType buildType) { for (SBuildRunnerDescriptor buildRunner : buildType.getBuildRunners()) { Map<String, String> runnerParameters = buildRunner.getParameters(); if (Boolean.valueOf(runnerParameters.get(RunnerParameterKeys.ENABLE_RELEASE_MANAGEMENT))) { return runnerParameters; } } return Maps.newHashMap(); }
@Override protected boolean buildHasAppropriateRunner(SBuildType buildType) { for (SBuildRunnerDescriptor runnerDescriptor : buildType.getBuildRunners()) { if (RunTypeUtils.isMavenRunType(runnerDescriptor.getRunType().getType())) { return true; } } return false; }
private List<SBuildRunnerDescriptor> getReleaseManagementRunners(SBuildType buildType) { List<SBuildRunnerDescriptor> releaseManagementRunners = Lists.newArrayList(); for (SBuildRunnerDescriptor buildRunner : buildType.getBuildRunners()) { Map<String, String> runnerParameters = buildRunner.getParameters(); if (Boolean.valueOf(runnerParameters.get(RunnerParameterKeys.ENABLE_RELEASE_MANAGEMENT))) { releaseManagementRunners.add(buildRunner); } } return releaseManagementRunners; }
private void addLatestGradleReleasePropertiesToModel(Map<String, Object> model, SBuildType buildType, ReleaseManagementConfigModel managementConfig) throws Exception { List<SFinishedBuild> finishedBuilds = buildType.getHistory(); for (SFinishedBuild finishedBuild : finishedBuilds) { SBuildType finishedBuildType = finishedBuild.getBuildType(); if (finishedBuildType != null) { for (SBuildRunnerDescriptor runnerDescriptor : finishedBuildType.getBuildRunners()) { Map<String, String> runnerParameters = runnerDescriptor.getParameters(); if (Boolean.valueOf(runnerParameters.get(RunnerParameterKeys.ENABLE_RELEASE_MANAGEMENT)) && addGradlePropertiesToModel(model, finishedBuild, managementConfig, runnerParameters)) { return; } } } } }
Map<String, String> parameters = buildRunner.get(0).getParameters(); if (parameters.containsKey(RunnerParameterKeys.GIT_RELEASE_BRANCH_NAME_PREFIX)) { managementConfig.setGitReleaseBranchNamePrefix(