jenkinsPlateform = JenkinsPlateform.CLOUDBEES;
} else {
jenkinsPlateform = JenkinsPlateform.CLASSIC;
}
Jenkins jenkins = jsonParser.createWorkspace(jenkinsWorkspaceData, configuration.getServerUrl());
int jenkinsPort = url.getPort();
URL viewUrl = urlBuilder.createViewUrl(jenkinsPlateform, jenkins.getPrimaryView().getUrl());
int viewPort = viewUrl.getPort();
if (isJenkinsPortSet(jenkinsPort) && jenkinsPort != viewPort) {
throw new ConfigurationException(String.format("Jenkins Server Port Mismatch: expected='%s' - actual='%s'. Look at the value of 'Jenkins URL' at %s/configure", jenkinsPort, viewPort, configuration.getServerUrl()));
}