如何在管道代码中结束当前詹金斯构建的时间?

时间:2019-06-04 06:29:16

标签: jenkins jenkins-pipeline

我的要求是在管道代码中获得当前构建的结束时间。 如何获得?

1 个答案:

答案 0 :(得分:0)

您可以在构建结束时使用currentBuild.startTimeInMillis + currentBuild.duration

import java.util.Date
import java.text.SimpleDateFormat
...
def endTime = currentBuild.startTimeInMillis + currentBuild.duration
def endTimeString = new SimpleDateFormat("HH:mm:ss.SSS").format(new Date(endTime))
println endTimeString