如何获取Jenkins过去24小时内运行的构建列表?

时间:2015-05-08 23:32:07

标签: jenkins

所以我知道如何从Jenkins获取当前正在运行的作业列表: From Jenkins, how do I get a list of the currently running jobs in JSON?

有没有办法获取过去24小时内在Jenkins上运行的所有工作的列表?

1 个答案:

答案 0 :(得分:2)

我不知道如何让Jenkins为您执行日期过滤。 所以这种方法类似于previous answer of mine

您可以使用以下查询获取所有作业和构建的列表:http://jenkins:8080/api/json?tree=jobs[name,builds[fullDisplayName,id,number,timestamp]]&pretty=true

然后使用idtimestamp字段过滤在目标日期之后生成的构建。