如何在詹金斯电子邮件通知中显示以下详细信息
上次构建(#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秒
我发现写持续时间和日期很困难。 它显示空数据。
在邮件正文中输出为 $ {currentBuild.durationString} $ {currentBuild.timeInMillis}
答案 0 :(得分:0)
作为in here,您可以currentBuild.durationString
(since Jenkins 2.14和this issue resolved)
currentbuild
是global variable references
Its properties包括startTimeInMillis
。
Groovy script可以帮助格式化这些值并将其设置为cou可以在构建后步骤中使用的变量。