在Jenkins中输出构建持续时间作为松弛通知

时间:2019-09-04 08:06:06

标签: jenkins groovy jenkins-plugins slack duration

我正在运行詹金斯(Jenkins)作业,并且试图输出“构建持续时间”(BUILD DURATION),以查看运行该作业所花费的时间。我可以看到作业名称,生成器编号和结果,但是看不到生成持续时间。我的常规脚本如下:

 post {
    success {
            slackSend channel: '#hscic-nts',
                color: 'good',
                message: "${env.JOB_NAME} #${env.BUILD_NUMBER} ${currentBuild.currentResult}: after ${env.BUILD_DURATION} \n"
    }

1 个答案:

答案 0 :(得分:0)

根据docs,尝试currentBuild.durationString(或currentBuild.duration毫秒)