天天看点

Jenkins使用笔记(五) 参数化构建

入口

新建项目后在General选项卡有这么一个选项:

  • This project is parameterized
    Jenkins使用笔记(五) 参数化构建
    勾上后会出现各类参数的选择框。
    Jenkins使用笔记(五) 参数化构建

各类型参数

  • Boolean Parameter 单选框 没啥好说的
  • Choice Parameter 选择框 提供默认选项 只能选一个
  • File Parameter 文件
  • Git Parameter 会自动获取当前所有远程分支并提供分支选择,默认不安装,需要自行安装插件
  • Multi-line Parameter 多行文本
  • Password Parameter
  • Run Parameter
  • String Parameter
  • 凭据参数 之前保存的凭据

使用方法

使用方法也比较简单,名称就是变量名,在使用时使用${key}就可以了。

注意: 此处的名称是不加特殊符号的。

例如变量名为branch,那么名称直接填入branch即可。使用的时候使用

${branch}
           
Jenkins使用笔记(五) 参数化构建