Jenkins - 监控构建的估计时间

时间:2014-10-07 14:13:22

标签: jenkins

我想监视所有构建的估计时间,以捕获此值显示为“N / A”的情况。 在这些情况下,构建会卡住(可能是由于我的环境中的网络问题),并且在手动终止之前不会为该作业启动新构建。

我缺少的是如何从api或其他来源获取每个作业的数据。

我很感激任何建议。

感谢。

1 个答案:

答案 0 :(得分:2)

对于每项工作,您都可以点击"趋势"在作业运行历史表中,它将显示当前正在执行的进度以及"通常"执行时间。

使用API​​,您可以转到http://jenkins/job/<your_job_name>/<build_number>/api/xml(或/json),信息位于<duration><estimatedDuration>字段下。

最后,您可以使用Jenkins Timeout Plugin自动处理&#34;卡住&#34;构建