如何获得或通过其他职位建立持续时间到当前职位

时间:2019-03-08 02:52:03

标签: jenkins

我有两个测试作业(例如作业A和作业B),并且将在作业A和作业B完成后运行测试报告作业(例如作业C),并且将发送带有我想要的电子邮件模板的测试报告包含作业A和作业B的持续时间字符串。那么如何在作业C中获取作业A和作业B的持续时间字符串?

1 个答案:

答案 0 :(得分:0)

您可以卷曲json的api以获取构建的持续时间,并将其转换为人类可读的格式:

https://<jenkins-url>:<port>/job/<job-name>/lastBuild/api/json

如果要查看json的“漂亮”版本,可以将以下内容附加到上面的网址:

?pretty=true

json中将有一个duration变量,其中包含构建时间(不确定是否突出显示任何“等待”时间)。

一些人在做类似事情的例子: