【发布时间】:2018-03-18 15:51:45
【问题描述】:
我是 Jenkins 的新手,一直坚持从 Jenkins 替换 Jenkinsfile 中的分支名称。
我想编写一个通用的 Jenkinsfile,并且我想从 Jenkins 中选择分支名称。以下是我的 Jenkinsfile 中的 sn-p
checkout([$class: 'GitSCM', 分支: [[name: '*/master']],
无论我从 Jenkins 中选择什么分支名称,它都应该替换 Jenkinsfile 中的相同名称并进行构建。
我已经浏览了答案 parametrized build
有点无法做到这一点。 任何人都可以参考我可以通过并实施相同的文档/链接吗?
我的改变:
checkout([$class: 'GitSCM', branches: [[name: 'params.Branch_Select']],
在此处输入图片说明
【问题讨论】: