在Jenkins上的SCM之前构建名称设置器

时间:2017-10-10 18:32:45

标签: jenkins plugins

我在Jenkins上使用Build Name Setter插件,效果很好。 我正在运行最新的Jenkins版本(2.73.1)

唯一的问题是我希望它在SCM运行之前设置构建名称,因为我的SCM操作本身可能需要20分钟,我想在此之前看到构建名称。它目前仅在SCM之后和实际构建步骤之前运行。

有没有办法在SCM之前运行插件,或者是否有另一种方法在SCM之前的构建步骤中设置构建名称?

1 个答案:

答案 0 :(得分:1)

pipeline {
    agent any

    stages {
        stage('init'){
            steps {
                script {
                    currentBuild.displayName = "#${BUILD_NUMBER}, blablaaaa1"
                    currentBuild.description = "#${BUILD_NUMBER}, blablaaaa2"
                }
            }
        }
        stage('Git') {
             steps {
                echo "git ..."
             }
        }
    }
}