我想使用jenkins API来获取有关我当前工作的信息。我可以找到有关上一个版本(.../job/MyJob/lastBuild/api/xml)的信息,但没有看到可以让我创建进度条的字段。我看到一个estimatedDuration字段和一个building字段,但是没有任何东西告诉我它已经运行了多长时间。
.../job/MyJob/lastBuild/api/xml
estimatedDuration
building
这是为我提供所需信息的URL:
http://<host>/job/<jobname>/lastBuild/api/xml?tree=timestamp,estimatedDuration
产生如下内容:
<freeStyleBuild> <estimatedDuration>86126</estimatedDuration> <timestamp>1350615637401</timestamp> </freeStyleBuild>