小编典典

如何通过API获取正在运行的jenkins作业的进度条数据

jenkins

我想使用jenkins
API来获取有关我当前工作的信息。我可以找到有关上一个版本(.../job/MyJob/lastBuild/api/xml)的信息,但没有看到可以让我创建进度条的字段。我看到一个estimatedDuration字段和一个building字段,但是没有任何东西告诉我它已经运行了多长时间。


阅读 1002

收藏
2020-07-25

共1个答案

小编典典

这是为我提供所需信息的URL:

http://<host>/job/<jobname>/lastBuild/api/xml?tree=timestamp,estimatedDuration

产生如下内容:

<freeStyleBuild>
  <estimatedDuration>86126</estimatedDuration>
  <timestamp>1350615637401</timestamp>
</freeStyleBuild>
2020-07-25