如果分支是从其他分支创建的,Jenkins Git插件有时会打印错误的分支名称

我正在使用Git插件运行Jenkins管道作业。有时,从现有分支创建新分支后(意味着两个分支都指向同一提交),当我尝试打印分支名称时,我得到了错误的分支。

例如:我从另一个名为branch2的分支中创建了一个名为branch1的新分支。在Jenkins中触发作业后,有时会打印原始分支名称(branch1)。仅当我对新分支进行任何更改时,该问题才能得到解决。

这是管道代码的示例:

pipeline {
    agent any
    stages {
        stage ('Get Source Branch') {
            steps {
                    echo env.GIT_BRANCH
            }
        }
    }
}

有人知道这个问题吗?可能是什么问题? 请告知。

yexuaimei 回答:如果分支是从其他分支创建的,Jenkins Git插件有时会打印错误的分支名称

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3165002.html

大家都在问