在Jenkins构建项目过程中经常需要进行分支的切换操作,手动修改配置较为麻烦,这时应运而生的Git Parameter 就显得尤为方便。可以直接以选择分支的方式去构建项目,省时省力。安装就多赘述了,比较傻瓜式的安装,勾选就能用。

参考地址:Git Parameter | Jenkins plugin

简单的说一下使用过程:

首先 去插件里面搜索 Git Parameter Plug-In

第二 编辑项目配置勾选 This project is parameterized 

第三 add parameter 选择git parameter  根据提示填写name  这里要说明一下  name下面会用到 填写到构建分支的选项里面 $name   例如nanme 填写的是git_branch    分支里面则填写$git_branch 。       Parameter Type选择参数类型 既然是切换分支那就直接选则Branch就可以了。

第四 修改pipeline script from SCM 中 Branch Specifier 填写上面定义的name

最后很关键的步骤 去掉勾选的 Lightweight checkout (轻量级检查),这步很关键,如果勾选了,那么上面的Git Parameter 参数就无法读取 这样就会导致变量name无法替换。具体原因目前还不是很清楚。官方也未发现此类说明。

最后保存即可。

 

 

打赏
分类: 文档

1 条评论

发表评论

Avatar placeholder
Jenkins参数化构建无法读取环境变量问题