在'git url'jenkins piplines中使用变量

时间:2018-08-15 12:07:47

标签: jenkins jenkins-pipeline

因此,在使用Jenkins管道时,我需要在新文件夹中签出另一个git存储库:

dir('platform') {
        println("\n\n\n=== === ===> gitBranch ${gitbranch} ");

        dir('platform') {
            deleteDir()
        }

        git url: 'git@gitlab.platform-automation.git', credentialsId: '1234567890', branch: 'feature/Packer-server-image-builds' // clones repo to subdir
}

当我尝试使用变量来设置分支时,命令失败:

git url: 'git@gitlab.platform-automation.git', credentialsId: '1234567890', branch: '${gitbranch}'

我需要做什么才能使它正常工作?

1 个答案:

答案 0 :(得分:2)

使用"而不是'来使用变量:"${gitbranch}"