我有一个参数化的 Jenkins 作业,它需要输入特定 Git 存储库中的特定 Git 分支。目前该参数是一个字符串参数。
有没有办法让这个参数成为选择参数并用Git分支动态填充下拉列表?我不想要求有人在每次创建新分支时手动配置下拉列表来维护此选择参数。
我尝试了此链接中提到的几个答案,但无法弄清楚如何告诉詹金斯有关用户选择的分支。正如我在上面的评论中提到的,我将分支选择器字段留空。
但是,在进一步的调查过程中,我发现了另一种方法来做同样的事情 -https://wiki.jenkins-ci.org/display/JENKINS/Git+Parameter+Plugin https://wiki.jenkins-ci.org/display/JENKINS/Git+Parameter+Plugin我发现这个方法简单多了,配置的东西也少了!
这是我配置的 -
- 安装git参数插件
- 检查“此构建已参数化”并添加“Git 参数”
Added the following values:
Then in the git SCM section of the job I added the same value mentioned in the 'Name' section, as if it were an environment variable. (If you read the help for this git parameter plugin carefully, you will realize this)
之后,我刚刚运行构建,选择我的分支(Jenkins 在构建之前检查此分支)并成功完成构建,并选择我指定的分支。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)