因此,在使用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}'
我需要做什么才能使它正常工作?
答案 0 :(得分:2)
使用"
而不是'
来使用变量:"${gitbranch}"