Commit 83cc40e0 authored by 黎博's avatar 黎博

修复获取jenkins build信息接口

parent 234a9b63
...@@ -179,7 +179,11 @@ public class JenkinsService { ...@@ -179,7 +179,11 @@ public class JenkinsService {
Map<String, String> result = new HashMap<>(); Map<String, String> result = new HashMap<>();
JobWithDetails job = jenkinsServer.getJob(jobName); JobWithDetails job = jenkinsServer.getJob(jobName);
Build build = job.getBuildByNumber(buildNum); Build build = job.getBuildByNumber(buildNum);
if (build.details().isBuilding()) {
result.put("status", "BUILDING");
} else {
result.put("status", build.details().getResult().toString()); result.put("status", build.details().getResult().toString());
}
result.put("text", build.details().getConsoleOutputText()); result.put("text", build.details().getConsoleOutputText());
return result; return result;
} }
...@@ -198,7 +202,7 @@ public class JenkinsService { ...@@ -198,7 +202,7 @@ public class JenkinsService {
// } // }
// System.out.println(userList.size()); // System.out.println(userList.size());
// System.out.println(jenkinsApi.buildJenkinsJob("ui", "qa-platform-ui", "xiaotong", "fe")); // System.out.println(jenkinsApi.buildJenkinsJob("ui", "qa-platform-ui", "xiaotong", "fe"));
System.out.println(jenkinsApi.getBuildInfo("sync_database_schema", 13237)); System.out.println(jenkinsApi.getBuildInfo("sync_database_schema", 13258));
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment