jenkins参数化构建过程中的各个参数之间是没有关联的吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins参数化构建过程中的各个参数之间是没有关联的吗相关的知识,希望对你有一定的参考价值。

第一个plugin 是可以将第一job本次运行参数写入一个文件中,供其他job调用;

第二个plugin 可以将第一job本次运行参数通过冲命名参数名,将数值传递给下游job使用;
至于你所说下游job参数化构建过程是否能调用成功,就要看jenkins是否支持你的构建脚本运行工具,经测试传递的参数在ftp命令行是不能读取的;
据此可以推论,此plugin传递的参数是无法传递进入第三方命令行。
参考技术A 第一个plugin 是可以将第一job本次运行参数写入一个文件中,供其他job调用;
第二个plugin 可以将第一job本次运行参数通过冲命名参数名,将数值传递给下游job使用;
至于你所说下游job参数化构建过程是否能调用成功,就要看jenkins是否支持你的构建脚本运行工具,经测试传递的参数在ftp命令行是不能读取的;
据此可以推论,此plugin传递的参数是无法传递进入第三方命令行。
参考技术B Job Exporter Plugin 参数数值显示
Hudson Parameterized Trigger plugin 任务间动态参数传递
应该能满足你的需求 !

Jenkins 参数化构建

jenkins参数化构建

先在远程仓库给代码创建标签

在Jenkins上定义标签参数

标签选择参数

主要用来选择构建的标签,通过标签来控制版本
主页面---->项目---->参数构建化过程---->List Git branches---->内容如下:


字符参数

主页面---->项目---->参数构建化过程---->字符参数---->内容如下:

密码参数

主页面---->项目---->参数构建化过程---->字符参数---->内容如下:



凭证参数


布尔参数



隐藏参数

使用隐藏参数前,需要安装Hidden Parameter plugin
安装方法:系统管理---->插件管理---->点击可选插件---->搜索框输入Hidden Parameter plugins


下拉参数(选择参数)

级联参数

级联参数是由两个下拉参数组成,分别为一级参数与二级参数
下图是一级参数

二级参数:

点击保存---->build with parameters

文本参数


以上是关于jenkins参数化构建过程中的各个参数之间是没有关联的吗的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins 参数化构建

Jenkins 参数化构建

原jenkins知识点——参数化构建过程

原jenkins知识点_参数化构建过程

gitlab+jenkins+maven+docker持续集成——参数化构建过程之多环境tag构建

jenkins构建:参数化构建