Jenkins pipeline branch name returns null

后端 未结 7 836
滥情空心
滥情空心 2021-01-03 22:25

I\'m trying to get the name of my branch for a jenkins groovy script. I cannot get the current branch name. I try the following:

stage(\'Check out code\')
ch         


        
7条回答
  •  误落风尘
    2021-01-03 23:03

    From a simple pipeline you can use the following script:

    \\...
    stage('Test') {
            steps {
                script {
                    branchName = sh(label: 'getBranchName', returnStdout: true, script: 'git rev-parse --abbrev-ref HEAD').trim()
                    println branchName
                }   
            }
          } 
    \\...
    

提交回复
热议问题