【发布时间】:2014-07-02 13:33:59
【问题描述】:
我有一个后期构建脚本,正在尝试获取构建持续时间。我试图这样得到它:
def build = manager.build
build.duration.toString()
但这只会产生 0。有没有办法可以使用构建后的 groovy 脚本来获取构建持续时间?
【问题讨论】:
我有一个后期构建脚本,正在尝试获取构建持续时间。我试图这样得到它:
def build = manager.build
build.duration.toString()
但这只会产生 0。有没有办法可以使用构建后的 groovy 脚本来获取构建持续时间?
【问题讨论】:
虽然构建仍在运行,但尚未设置持续时间。请改用Run.getDurationString(),或从Run.getTimeInMillis() 和System.currentTimeMillis() 之间的差异中获取当前持续时间。
【讨论】:
build 是 Run,所以只需调用 build.durationString。