美文网首页
Jenkins基础使用:Jenkins的参数调用和参数传递讲解

Jenkins基础使用:Jenkins的参数调用和参数传递讲解

作者: 闲酿星河 | 来源:发表于2021-10-18 18:30 被阅读0次
本文的内容如下:
  • Jenkins项目内参数使用
  • Jenkins不同项目间参数的传递

项目内使用参数

  • 参数创建
  • 创建一个项目
  • 在General勾选This project is parameterized
  • 点击“添加参数
  • 选择完成后,在名称处填入参数名称,选项处填入参数的值

以参数类型“Choice Parameter”为例添加:

步骤截图:

This project is parameterized
选择参数类型 填写参数数值
  • 参数使用
    参数设置完成后可以使用 ${参数的名称}使用创建的参数
  • 增加构建步骤,选择Execute shell
  • 输入命令
echo ${param}

步骤截图:

参数调用 参数调用
  • 执行
  • 选择 Build with parameters ,选择一个参数开始构建。
  • 查看控制台可以看到输出的内容为选择的参数值

步骤截图:

执行
输出

不同项目参数的传递

  • 项目一增加配置
  • 要实现参数的传递,需要先安装好Parameterized Trigger插件。
  • 选择Trigger parameterized build on other projects
  • Projects to build 内容填写要传递参数的项目名称;Use properties from file 填写参数写入的文件地址。
  • 命令执行添加 echo "paramtest=$param" > jenkinsparam.txt 将参数写入文件。
  • 项目二配置
  • 在项目里配置字符参数,参数与写入的文件内的参数名一致。
  • 完成后就可以在命令内使用配置的参数

注意:在项目1内触发的项目名称要与触发的项目2名称一致;写入的参数名要与项目二内参数配置的值一致。

步骤截图:

构建后步骤
设置要传递给的项目
写入文件
使用参数
参数调用

相关文章

网友评论

      本文标题:Jenkins基础使用:Jenkins的参数调用和参数传递讲解

      本文链接:https://www.haomeiwen.com/subject/lxyeoltx.html