首页 > 解决方案 > 在 Groovy\Jenkins 中是否有一个可以将毫秒转换为秒的班轮

问题描述

${currentBuild.duration}在 curl 命令中使用并以毫秒为单位获取构建持续时间,是否有一条线可以在几秒钟内获取它?

标签: jenkins-pipeline

解决方案


成员访问器currentBuild.duration将以毫秒为单位返回整数或长类型。因此,您可以使用算术运算符将其转换为秒:

currentBuild.duration / 1000

由于从您的问题中可以看出您还希望在插值中将其隐式转换为字符串,因此它看起来像:

"strings ${currentBuild.duration / 1000} strings"

推荐阅读