在Jenkins电子邮件中显示上次成功构建(#79),1天21小时前和上次构建-持续时间

时间:2019-06-06 06:37:53

标签: jenkins jenkins-plugins

如何在詹金斯电子邮件通知中显示以下详细信息

上次构建(#86),14小时前-时长5分钟30秒

持续稳定的构建(#79),21天前的1天-时长5分钟30秒

上次成功构建(#79),21天前1天-时长5分钟30秒

上次构建失败(#86),14小时前-时长5分钟30秒

上次构建失败(#86),14小时前-时长5分钟30秒

最后完成的构建(#86),14小时前-时长5分钟30秒

enter image description here enter image description here

我发现写持续时间和日期很困难。 它显示空数据。

在邮件正文中输出为 $ {currentBuild.durationString} $ {currentBuild.timeInMillis}

1 个答案:

答案 0 :(得分:0)

作为in here,您可以currentBuild.durationStringsince Jenkins 2.14this issue resolved

currentbuildglobal variable references

的一部分

Its properties包括startTimeInMillis
Groovy script可以帮助格式化这些值并将其设置为cou可以在构建后步骤中使用的变量。