// 成功 20180326
public static String buildJob(String jobName, Boolean isNeedParams, String buildJobParams, String xmlString)
throws ClientProtocolException, IOException {
// jenkins登录账号
String username = "###";
// jenkins登录密码
String password = "###";
// 登录url
String jenkinsUrl = "http://172.0.0.18:18080/jenkins";
// jenkins构建job的url
String jenkinsBuildUrl = jenkinsUrl + "/job/" +"testtwo/job/"+ jobName + "/build";
if (isNeedParams == true) {
jenkinsBuildUrl = jenkinsUrl + "/job/" + jobName + "/buildWithParameters" + "?" + buildJobParams;
}
URI uri = URI.create(jenkinsBuildUrl);
HttpHost host = new HttpHost(uri.getHost(), uri.getPort(), uri.getScheme());
CredentialsProvider credsProvider = new BasicCredentialsProvider();
creds