簡體   English   中英

如何獲得或通過其他職位建立持續時間到當前職位

[英]How to get or pass other job build duration to current job

我有兩個測試作業(例如作業A和作業B),並且將在作業A和作業B完成后運行測試報告作業(例如作業C),並且將發送包含我要包含作業A的電子郵件模板的測試報告和作業B持續時間字符串。 那么,如何獲取作業C中的作業A和作業B持續時間字符串?

您可以卷曲json的api以進行構建,以獲取持續時間並將其轉換為人類可讀的格式:

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

如果要查看json的“漂亮”版本,可以將以下內容附加到上面的url:

?pretty=true

json中將有一個duration變量,其中包含花費的構建時間(不確定是否突出顯示任何“等待”時間)。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM