在构建中使用参数,参数可以理解为此构建的环境变量。

设置参数

新建一个param_build作业,选择参数化构建过程。

 jenkins 参数化构建作业

参数有

 jenkins 参数化构建作业

现在添加几个:

 jenkins 参数化构建作业

jenkins 参数化构建作业

jenkins 参数化构建作业

jenkins 参数化构建作业

运行构建

 jenkins 参数化构建作业

运行之前要设置参数值

 jenkins 参数化构建作业

参数的使用

 jenkins 参数化构建作业

参数可以在构建过程中使用,如图使用${}引用参数。

查看使用结果

运行后到到控制台查看参数值

jenkins 参数化构建作业

结果如下:

 jenkins 参数化构建作业

细心的人会发现怎么没有文件参数。其实文件已经上传到构建作业的工作空间中。

 jenkins 参数化构建作业

构建作业参数历史

作业构建后,构建历史中可以查看参数的值

 jenkins 参数化构建作业

jenkins 参数化构建作业 

参数化触发构建另一个作业

param_build作业构建后,触发构建param_trigger_build作业,同时把参数传递给param_trigger_build

(1) 安装插件

 jenkins 参数化构建作业

(2) 配置构建param_build作业

 jenkins 参数化构建作业

构建后自动构建param_trigger_build作业,同时把当前的参数(Current build parameters)和额外的参数(Predefined parameters)传给param_trigger_build作业。

(3) 配置构建param_trigger_build作业

 jenkins 参数化构建作业

(4) 执行param_build作业

执行param_build作业后会执行param_trigger_build作业。查看传过来的参数。

 jenkins 参数化构建作业

至此参数化构建触发另一个构建结束。

相关文章:

  • 2022-12-23
  • 2021-09-27
  • 2021-10-16
  • 2021-05-03
  • 2021-12-26
猜你喜欢
  • 2021-08-21
  • 2021-08-18
  • 2021-05-11
  • 2022-01-17
相关资源
相似解决方案