使用post-build Groovy脚本获取构建持续时间(Jenkins / Hudson)

时间:2014-07-02 13:34:00

标签: groovy jenkins hudson

我有一个后期构建脚本,我正在尝试获取构建持续时间。我试图这样做:

def build = manager.build
build.duration.toString()

但这只是产生0.有没有办法可以使用post build groovy脚本获得构建持续时间?

1 个答案:

答案 0 :(得分:6)

虽然构建仍在运行,但尚未设置持续时间。请改用Run.getDurationString(),或者从Run.getTimeInMillis()System.currentTimeMillis()之间的差异中获取当前持续时间。