我想在我的UI中显示Jenkins的所有版本。
有没有办法拉出所有构建历史记录并在UI上显示。
答案 0 :(得分:0)
您可以使用Jenkins xml api获取此信息:
URL url = new URL("http://localhost:8080/job/test_job/api/xml");
// read information into DOM.
Document dom = new SAXReader().read(url);
// scan through build list of test_job job and print its info
for (Element build : (List<Element>) dom.getRootElement().elements("build")) {
System.out.println(String.format("Number:%s\tUrl:%s", build.elementText("number"), build.elementText("url")));
}