标签: jenkins jenkins-pipeline
正如您在附带的屏幕截图中看到的,我希望我的管道从同一个分支中获取Jenkins文件,该分支作为参数传入并保存在BRANCH_NAME变量中:
BRANCH_NAME
答案 0 :(得分:2)
我不得不取消选中"轻量级结账"使Jenkins解析Pipeline SCM设置下的$ {BRANCH_NAME}参数:
答案 1 :(得分:0)
见下文:
checkout([$class: 'GitSCM', branches: [[name: "${BRANCH_NAME}"]], [[credentialsId: 'CRED_ID', url: 'https://url.goes.here']]])
更明确一点,您可以使用${params.BRANCH_NAME}
${params.BRANCH_NAME}